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.

Google

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:

  1. Information security
  2. Access control and least privilege
  3. Change management
  4. Incident response
  5. Backup and business continuity
  6. Vendor management and subprocessors
  7. Data retention and deletion
  8. Encryption
  9. Acceptable use
  10. Risk register
Email us for the policies

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.