Trust center

The security questionnaire, answered once. Last updated November 3, 2026

The short version.

Documents

SecurityHow we protect data Privacy noticeWhat we collect and why DPASCCs, Annex III subprocessors TermsThe service agreement StatusUptime and incidents security.txtVulnerability disclosure RefundsBilling through Paddle Privacy requestsFor your users and ours

Need a completed questionnaire in your format (CAIQ, SIG Lite or your own), or a signed DPA? Email support@honeyp.ai; most answers below can be pasted straight in.

Company

QuestionAnswer
Legal entityHoneyp AI, Inc., a United States company founded in 2026. Contract terms are on the terms page.
What the service doesDecides how much free value a new signup should get and links accounts that belong to the same person. It never reads your code and never sees what your users type.
Where the service runsRender, United States (Oregon), with health checks and automatic restarts. One region today; EU-only processing is on the roadmap for Enterprise customers who need it.
SubprocessorsRender (hosting), Resend (service email), DreamHost (support mailboxes). Paddle processes payments as its own controller. The list is in DPA Annex III; 30 days' notice before adding one.
Who to contactSecurity and privacy: support@honeyp.ai. We reply within two business days.

Data

QuestionAnswer
What personal data you send usAn email address, an IP address, a user agent and the browser token for each signup, plus the account id you choose. Optionally usage events and labels afterwards.
What we storeA keyed hash of the email (unique to your account) and its domain, the IP shortened to its network, browser family, counts and flags from the form, the decision, score, reasons and your labels. The full list is on the security page.
What we never storeReadable email addresses, full IP addresses, keystrokes, passwords or anything typed, names, phone numbers or payment details.
RetentionSignup checks are deleted automatically after the period you set: 30 days by default, up to 90 on Trial and Starter, 180 on Growth and 365 on Enterprise, and at most 90 for services used by children.
Deleting one person's dataLook up or delete by email or account id in the dashboard, or with POST /v1/privacy/subjects/delete. Privacy requests from the public go through /privacy/request and are answered within 30 days.
Deleting everythingThe account owner asks from the dashboard; we confirm with them and delete the account and all of its data.
Do you train models on our data?No. Your data protects your own signups. It isn't sold, shared for advertising, used to check other companies' signups or used to train general models.
Cookies and tracking on your sitehoneyp.js sets no cookies and stores nothing on the device. Our own site uses only the session cookie that keeps you signed in; no analytics or advertising cookies.

Security

QuestionAnswer
Encryption in transitHTTPS (TLS) for all traffic, including the browser snippet and the API.
Encryption and secrets at restAPI keys, sign-in links and sessions are stored only as hashes and shown once. Credentials for connected tools are encrypted at rest. Secrets live only in the hosting environment, never in the code.
BackupsA consistent copy of the database every day, with off-site copies encrypted before they leave the server.
Application securityStrict content security policy, CSRF tokens checked in constant time, single-use sign-in links and codes with attempt limits, rate limits, origin restrictions on the browser snippet, and outbound requests to customer URLs checked against private-network addresses.
TestingMore than 680 automated tests on every change, including browser tests on Chromium, Firefox and WebKit, an accessibility check of every public page, dependency vulnerability audits (Python and npm) and secret scanning of the whole history. Regular attack simulations against our own demo.
Vulnerability disclosureEmail support@honeyp.ai or follow security.txt. We reply within two business days and don't pursue good-faith research that follows the rules on the security page.
Penetration test, SOC 2, ISO 27001Not yet. We'd rather be accurate than impressive: a third-party penetration test is planned first, SOC 2 after it, as customers need them. Ask and we'll tell you the current date.

Access

QuestionAnswer
Who can see our dataYour team, and honeyp.ai staff when helping you. Staff views of your account are recorded in your activity log, and other customers' email hashes are masked in internal tools.
How staff sign inA separate sign-in: an emailed link or code, then a passkey, with short sessions that can be limited to approved networks.
How access is granted and reviewedOnly a staff admin can grant or remove staff access. Every grant and removal is in the audit log, and the list is reviewed whenever someone joins or leaves and at least quarterly.
Tenant isolationEach customer's data is separated in every query, and every API key, dashboard session and assistant key belongs to exactly one customer.
Your own team's accessRoles for your team, optional passkey requirement for everyone on your account, an audit log of admin actions, and API keys that can be revoked at any time.
AI assistantsYour assistant connects read-only through its own key, which you can revoke. It can ask about signups and farms; it cannot change settings or labels.

Availability

QuestionAnswer
What happens if honeyp.ai is downYour signups carry on. The integration fails open: full credits, with the answer marked as degraded. There is no charge for a check that didn't happen.
Status and incident historyThe status page shows current state, uptime history and past incidents, and a way to report a problem.
Breach notificationIf we become aware of a personal data breach affecting your data, we tell you without undue delay and within 48 hours, as set out in the DPA.
SupportEmail within two business days on Trial and Starter; Slack and email the same business day on Growth; a named contact with agreed hours on Enterprise.
QuestionAnswer
RolesYou are the controller of your users' data; we are your processor, acting on your instructions under the DPA.
International transfersThe DPA includes the EU Standard Contractual Clauses and covers transfers from the EEA, the United Kingdom and Switzerland to the United States.
Automated decisionsEvery decision comes with reasons, your thresholds decide the outcome, you can override or label any account, and your users have an appeal page that reaches a person on your team. Offering that review route is required by our terms.
ChildrenServices used by children get shorter retention caps. The platform supports age-gated flows; see the docs and the privacy notice.
DocumentsTerms, privacy notice, DPA, refund policy, security page.

Accessibility

QuestionAnswer
StandardEvery public page is checked against WCAG 2.2 AA with axe-core on every change, in the same browser test suite as the product. Keyboard focus is visible everywhere, and behaviour signals alone never block a signup, so assistive technology is never a risk signal on its own.
Something missing? Tell us what your review needs and we'll add it here, so the next team doesn't have to ask.