Answer one question with evidence: is this person exposed on this site, right now? One API call returns a three-state verdict (indexed, not_indexed, indeterminate), the source URL and snippet behind it, a calibrated probability, and a version stamp so any answer can be replayed later.
Sirveil turns "is this person's data exposed on that site?" into one API call that returns an answer you can defend. Independent before-and-after proof if you sell privacy or removal; a risk signal you can price with if you run fraud, KYC or underwriting; a capability that would otherwise cost you a crawler team and a broker registry if you are building a product or an agent. Every response carries the evidence, a calibrated probability, and the version stamps of the logic that produced it - so the answer holds up when a customer disputes it, an auditor asks for it, or a regulator wants the method six months from now. Verification is $0.10 per call and a full scan is $0.35. No minimum, no subscription, no seat count.
What it does
POST /api/v1/verify takes an identity and a domain and returns a verdict in one to two seconds (p95 measured at 1,463 ms). The verdict has three states, not two: indexed, not_indexed, and indeterminate. "We could not tell" is a first-class answer and is never disguised as a clean negative. Every response carries the evidence inline - source URL, page title, snippet and retrieval timestamp - with a calibrated probability, the linkage strength behind it, and an explains list stating what was queried, what matched, and what did not.
POST /api/v1/scan runs an exposure sweep for one identity: 12 pinned people-search domains queried by name, plus open-web results, breach and stealer-log records, and username matches. It returns ranked, tiered cards - each naming the exposing site, the fields it exposes, why that matters, and its provenance - plus, where the pieces chain together, a synthesised attack-path card with a severity rating.
A scan also returns a coverage block: how many domains were expected, queried, empty, failed and never reached - naming the ones it did not get to. You are told the shape of the hole, not just what was found.
A synchronous scan takes about two and a half minutes (median 154 s, up to 203 s), longer than most gateways will hold a request. Synchronous is the default; send Prefer: respond-async and you get a job id back instead - submit, poll GET /api/v1/jobs/{id} free of charge, collect the shaped result.
Why it is different
Reproducible and versioned. Pipeline, linkage-weight and calibration versions ride on every response, including every error, so any historical answer can be replayed against the exact logic that produced it - the audit artifact regulated buyers ask for.
The limits of the method are published in the response. Every verdict carries a contract object stating the three states and the boundary of what the answer is worth. A negative means "absent from the search index", not "proven absent from the site" - in the payload, not a blog post.
Coverage is your list, not ours. Verification is domain-addressed: you name the site, with no waiting on a roadmap for a domain to be added. Broker classification and the coverage block are backed by a 548-domain registry derived from the California CPPA public data-broker register plus a curated priority set.
Spend ceilings, not surprise invoices. Every account carries a hard USD ceiling and a per-minute rate limit, both enforced server-side, and ceilings are raised on request. GET /api/v1/whoami returns your plan, remaining quota, ceiling and billing rail - and costs nothing, so you can prove a key works before you spend a cent.
Built for agents as well as engineers. A read-only MCP server ships alongside REST, exposing verification as a single tool with no write path. MCP calls perform a verification's work and are billed at the verification price. OpenAPI 3.1 and Postman artifacts are generated from the live spec, so the docs cannot drift from the code.
Security and data handling
All API traffic is encrypted in transit and authenticated with a bearer API key scoped to your account. A synchronous verification or scan does not persist the identity submitted to it - results are computed fresh per call. An asynchronous scan job must hold its input and its answer between your submit and your poll: that job is retained for 24 hours and expires after that.
Scan responses are built field by field from an explicit whitelist rather than filtered, so internal scoring inputs, provider names and cost data cannot leak into a payload by being added upstream. Response identifiers are not derived from the subject.
Getting started
Subscribe through AWS Marketplace and choose Set up your account. AWS returns you to the Sirveil registration page; enter the email that should own the account and your API key is issued there. Call GET /api/v1/whoami to confirm the key, plan and ceiling - it is free - then POST /api/v1/verify with an identity and a domain for your first verdict.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
You pay only for what you use, with two separate metered units. A Verification bills one indexing check for one identity on one domain you name. A Full scan bills one exposure sweep for one identity across a base set of 12 pinned people-search domains. The two units are independent, not tiers, so you pick each based on the task. Pricing runs straight-line: each call costs the same rate whether it's your first or your millionth. Failed calls bill nothing. There is no subscription, minimum, or prepaid balance. Usage lands on your existing AWS bill.
Top-of-mind questions for buyers
What exactly counts as one billable Verification unit?
A Verification bills one indexing check for one identity on one domain you name. You send a person's name plus an identifier, like a phone number, and the domain. You get one structured answer showing whether that identity appears there. Each name-plus-domain check is a separate unit.
Am I charged when a call fails or returns an error?
No. You pay only for completed answers. Errors, timeouts, and empty upstream responses bill nothing. A malformed request is refused before any search runs and is recorded as no charge. The rate never rises with usage spikes; published rates are the ceiling.
When would I use a Full scan instead of a Verification?
Use a Verification to check one identity against one domain you name. Use a Full scan to sweep one identity across a base set of 12 pinned people-search domains in a single job. Each domain result is reported separately with its source. The two units bill independently.
sirveil.ai
Helpful?
Vendor refund policy
Metered usage that has been delivered is not refundable. If you believe you were billed for calls you did not make, or for calls that failed because of an error on our side, email support@sirveil.ai within 30 days of the billing date with the affected request ids. We will investigate and, where the claim is verified, issue a credit through AWS Marketplace. Every account also carries a hard USD spend ceiling enforced server-side, so a runaway integration stops rather than compounding.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
Support
Vendor support
Support channels
Support is provided by email at support@sirveil.ai, Monday through Friday, with a target first response within one business day. For questions about an AWS Marketplace subscription, email the same address and reference your AWS account ID.
Getting started
After you subscribe, the Sirveil registration page asks for the email address that should own the account and issues your API key on that page. It links straight to your key console, where plan, status and subscription state stay visible.
Documentation
API documentation, the OpenAPI 3.1 specification, and a generated Postman collection are published at https://ai.sirveil.ai/docs/api
Troubleshooting
Every response, including every error, carries the pipeline, linkage-weight and calibration versions that produced it. Including those version stamps in a support request lets us reproduce the exact call you are asking about.
Billing and refunds
For billing questions or refund requests on an AWS Marketplace subscription, email support@sirveil.ai with your AWS account ID and the affected request ids.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Go beyond the rank and discover overall traffic your competitors are receiving from referrals and measure their engagement.
Get 250K API Credits Per Month
Go beyond the rank and discover overall traffic your competitors are receiving from referrals and measure their engagement.
Get 500K API Credits Per Month
Go beyond the rank and discover overall traffic your competitors are receiving from referrals and measure their engagement.
Get 50K API Credits Per Month
Be the first to review this product. We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.