VantaPay · Security & Trust
How we protect your shop’s data.
Card numbers never reach our servers. Each shop's records are walled off from every other shop inside the database. Below is how that works, which providers handle data for us, what we have not done yet, and where to report a problem.
Last reviewed October 27, 2026 · VantaPay LLC, 29162 US Hwy 19 N, Clearwater, FL 33761
At a glance
- Card numbers stored by VantaPay
- None — Stripe holds them
- Where your data lives
- AWS us-east-1, United States
- Separation between shops
- Row-level security in the database
- Database backups
- Every hour, encrypted
- Backup retention
- 30 days, write-once storage
- Traffic
- HTTPS only, through Cloudflare
- Two-step sign-in
- Authenticator app, for every account
- Independent audit (SOC 2, ISO 27001)
- Not yet — see section 06
01Card payments
Every card payment on VantaPay is taken by Stripe, a PCI DSS Level 1 service provider. The card form on a booking page, a payment link or an invoice is Stripe's own, so the card number goes from the customer's device straight to Stripe and never passes through our servers. VantaPay does not store card numbers or security codes anywhere. Shops are paid out through Stripe Connect, to the bank account they give Stripe.
The AI phone line does not take cards. If a caller starts reading one out, the line stops them and sends a secure Stripe link instead, and anything that looks like a card number is masked in the call transcript before it is saved. The live audio of the call still passes through the speech providers listed below while the caller is talking.
02Where data lives, and who can see it
The application and its PostgreSQL database run on servers we operate in Amazon Web Services, in the us-east-1 region (Northern Virginia, United States). Traffic reaches them only through Cloudflare.
- Shop by shop. Row-level security rules in the database, and a check of the person's shop and role on every server request, keep each shop's team inside that shop's own records.
- Inside a shop. The owner decides what each team member can see and do, and what Vanta AI, our built-in assistant, is allowed to do.
- The most sensitive files. ID photos and signatures from consent forms sit in private storage. They have no public address: each view uses a link signed for that person, and the link expires.
- Our own access. Server access is limited to a single network address and a key, and the cloud account requires multi-factor sign-in. We look at a shop's data only to support that shop or fix a fault.
03Encryption
- In transit: HTTPS (TLS) between browsers or apps and Cloudflare, and an encrypted connection from Cloudflare to our servers.
- At rest: the server disk and its daily snapshots are encrypted by AWS, and every backup is encrypted before it leaves the server.
- Keys we hold for you: access tokens for a connected Facebook Page are encrypted in the database and never sent to a browser. Access keys for connected AI assistants are stored only as one-way fingerprints, so a copy of the database holds no working key.
04Backups and availability
The database is backed up every hour and in full, with files, every night. Each backup is encrypted and copied to separate storage that the server itself can write to but not delete from, and every copy is kept for at least 30 days. The server disk is also snapshotted daily and the last seven are kept. Restoring a backup onto a fresh database was tested on October 4, 2026, and alarms tell us when a backup is late or the site stops answering.
Today the service runs on a single server in one AWS region. If that region has an outage, VantaPay is down until it recovers or we rebuild from the backups.
05Subprocessors
These companies process data for us so the platform can work. They receive only what their part of the service needs.
Amazon Web Services
United States
Runs our servers, the database, file storage, backups and monitoring.
All platform data, in region us-east-1 (Northern Virginia).
Cloudflare
United States
DNS, HTTPS and the network every request passes through before it reaches our servers.
All web traffic in transit, including IP addresses.
Stripe
United States
Card payments, payouts to shops (Stripe Connect) and VantaPay subscriptions.
Card details (entered directly with Stripe), payer name and email, amounts, shop business and bank details.
Twilio
United States
Phone numbers, text messages and phone calls.
Phone numbers, message text, call audio, and the business details required to register texting.
OpenAI
United States
The voice of the AI phone line, speech and text generation.
Call audio and transcripts, and the text a feature needs to answer.
United States
Gemini AI models, maps and address autocomplete (Maps), road routes on the field-service map when turned on (Routes), and Android push notifications (Firebase).
Prompts, call audio and text for AI features; addresses being typed; for a road route, the technician's position and the next stops, never their name; device tokens and notification text.
Anthropic
United States
AI models for the assistant, the website builder and the creative studio.
Shop information and the text of the request.
Groq
United States
Speech-to-text on phone calls.
Call audio.
fal.ai
United States
Image and video generation.
The photos and text a shop submits to generate an image or a video.
Fish Audio
Speech synthesis and voice cloning.
Text to be spoken; voice samples, only with the speaker's signed release.
LiveKit
United States
Live video meetings and interviews.
Meeting audio and video, and participant names.
Resend
United States
Email delivery.
Recipient addresses and email content.
Apple
United States
Push notifications and incoming-call alerts on iPhone.
Device tokens and notification text.
Some connections are made by the shop itself, not by us, and the shop's own agreement with that company applies: a Facebook Page or Instagram account (Meta); an AI assistant the shop uses under its own account, such as ChatGPT or Claude. The Privacy Policy covers what each one receives.
06What we have not done yet
We would rather tell you than let a page like this imply it. Our internal security policies are written against the SOC 2 Trust Services Criteria, and every control we have not put in place is marked as missing in them instead of claimed. As of the date above:
- Not yetAn independent SOC 2 or ISO 27001 audit report.
- Not yetA penetration test by an outside firm.
- Not yetA standby server in a second region.
07Report a vulnerability
If you believe you have found a security problem in VantaPay, write to [email protected] with what you found, where, and the steps to reproduce it.
- Use only your own account and test data. Do not open, change or keep anyone else's data.
- Do not run tests that slow the service down or send messages to real people.
- Give us a reasonable chance to fix it before you publish anything.
The same contact is published in machine-readable form at /.well-known/security.txt.
08Request our security policies
If you are a customer, or about to become one, and need our policies for a security review, ask for them by email. Write from your company address and tell us which business you are. They are available in English and Spanish:
- Information security
- Access control and least privilege
- Change management
- Incident response
- Backup and business continuity
- Vendor management and subprocessors
- Data retention and deletion
- Encryption
- Acceptable use
- Risk register
Privacy questions and data deletion requests go to Delete your data; help with your account, to Support. The rules of the service are in the Terms of Service.