2sms ("we," "our," or "us") operates 2sms.ai, a platform that allows businesses to send SMS notifications to their workers and recipients using documents they upload. This Privacy Policy explains what information we collect, how we use it, and the choices you have.
By using 2sms you agree to this policy. If you do not agree, do not use the service.
When you sign up, we collect your email address, company name, and authentication credentials. We do not store passwords — authentication is handled via Google OAuth or passwordless magic links through Supabase.
You provide the names and phone numbers of the people you send SMS messages to ("recipients"). This data is stored in our database and used solely to deliver SMS messages on your behalf. You are responsible for obtaining consent from your recipients before sending them messages.
When you upload a PDF, CSV, or Excel file, it is stored in Supabase Storage and sent to Anthropic's Claude API for AI field extraction. Extracted fields (reference numbers, locations, times, etc.) are stored in our database and used to compose SMS messages. Documents are soft-deleted when you delete them and are not retained after account deletion.
We store the content of outbound SMS messages and inbound replies in our database. This is necessary to show you send history, conversation threads, and delivery status. Messages are associated with your account and accessible only to you (and your team members, if any).
Payments are processed by Stripe. We do not store credit card numbers or full payment details. We store your Stripe customer ID, subscription status, and plan type. Stripe's privacy policy governs how they handle your payment data.
We collect logs of API calls, error events, and feature usage for debugging and service improvement. This includes IP addresses, user agents, and timestamps. Logs are retained for up to 90 days.
We do not sell your data or your recipients' data to third parties. We do not use your document content or SMS messages to train AI models.
We use the following sub-processors to operate the service:
| Provider | Purpose | Data shared |
|---|---|---|
| Twilio | SMS delivery | Recipient phone numbers, message content |
| Anthropic | AI field extraction | Document content (PDFs, CSVs, Excel) |
| Supabase | Database & auth | All account and operational data |
| Stripe | Payments | Email, payment info |
| SendGrid | Transactional email | Email address, email body |
| Vercel | Hosting & compute | Request data, logs |
Each provider has its own privacy policy governing their handling of data. We select providers with strong security and privacy practices.
2sms is a platform tool. You, the account holder, are responsible for ensuring you have proper written consent from every recipient you send messages to, as required by the Telephone Consumer Protection Act (TCPA) and any applicable state laws.
We provide automatic opt-out handling: STOP, UNSUBSCRIBE, CANCEL, END, and QUIT keywords immediately halt future messages to that recipient. START and YES re-enable them. Do not circumvent these mechanisms.
We reserve the right to suspend accounts we believe are sending unsolicited messages or operating in violation of TCPA.
We implement industry-standard security measures including encryption at rest and in transit (TLS 1.2+), row-level security on all database tables, API key hashing, and webhook signature verification. Authentication uses Supabase with passwordless flows — no password hashes are stored.
No system is perfectly secure. In the event of a data breach affecting your information, we will notify you as required by applicable law.
Depending on your location, you may have the right to:
To exercise any of these rights, email privacy@2sms.ai. We will respond within 30 days.
We use essential cookies only — specifically, the Supabase auth session cookie required to keep you logged in. We do not use advertising, tracking, or analytics cookies. No third-party cookies are set.
2sms is a business tool intended for users 18 and older. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, contact us and we will delete it.
We may update this policy from time to time. Material changes will be communicated by email to your account address at least 14 days before taking effect. Continued use of the service after the effective date constitutes acceptance of the updated policy.
Questions about this policy? Email us at privacy@2sms.ai.