Security & data handling

What you send is not stored.

Request content is processed in memory and discarded once the response is returned. We keep only the metadata needed to bill and to trace a response to the version that produced it. All processing takes place in the United States.

Where a request goes

One path, in and out.

1 · your client
Project-scoped API key
Sends the request over TLS. The key is stored hashed and works for one project.
2 · the service
In memory
Authenticates, meters, runs the assessment, and validates the response. Content is held in memory and is not written to disk or logs.
3 · the response
Returned, then discarded
The response is returned to your client and the request content is discarded.
What we keep

Request id, timestamps, token and search counts, price, the assessment version used, and the request trace.

What is searched

When you ask for the public record, web searches are made about the other party you named, and about you only if you name yourself.

Account controls

Keys, roles, sign-in, and the audit log.

Project-scoped, reveal-once API keys

Shown in full once; stored hashed; listed by prefix, creator, and last use; revoked instantly.

Five roles

Owner, Admin, Developer, Billing, Viewer. Developers see only their assigned projects. Billing never sees keys.

Verified sign-in

Email is verified before anything else. Passwords are stored as salted hashes. Sessions are held server-side and can be revoked.

Audit log

Organization creation, key creation and revocation, payment-method changes, and sign-ins, each with actor, IP, and timestamp.

Card data never reaches us

Cards are entered on a hosted payment page and stored by the payment processor. We hold a payment-method reference, not a card number.

Limits on new organizations

Email verification before payment, a rate limit for the first day, a usage ceiling before the first charge, and a small first charge that validates the card.

Region and compliance

Data stays in one region.

region
United States
Every organization is homed in the United States and its data stays there.
controls
SOC 2 · GDPR · HIPAA
Designed to the SOC 2, GDPR, and HIPAA control sets.
agreements
Terms and Privacy
Acceptance of the Terms and Privacy policy is recorded with version and timestamp.
Reproducible

Every assessment names the version that produced it. Versions are immutable, so a reading can be attributed later without the content, which was never kept.

Monitored

Synthetic, non-sensitive test assessments run against production on a schedule, with uptime checks and alerting. Customer content is never sampled.

For reviewers

Ask for the security overview.

If you are running a vendor review, give your reviewer the Viewer role and they can read the audit log and settings without changing anything. Report a vulnerability to hello@malintentdetector.com.

Request the security overview Get an API key