Txt2Cart Privacy Policy
Txt2Cart is operated by Collaborative Intent Solutions, LLC ("we", "us"). Txter is Txt2Cart's AI-powered order assistant. This policy explains what we collect when you use Txt2Cart, why, who helps us run it, and what we never do.
What Txt2Cart is
Txt2Cart is a free group food-ordering service for any group — coworkers, friends, teams, families. One person (the organizer) starts an order; everyone else texts Txter what they want, by text, WhatsApp, Slack, Microsoft Teams or right here on the web; Txter collects it all and hands the organizer one list. The organizer places the order with the restaurant.
How your number gets to us
- You text us first. The organizer forwards you an invite. You join by texting the order code to the Txt2Cart number, or by tapping the invite link, which opens a message to us that you send yourself. Sending that message is your choice to receive messages about the order.
- The first reply says what to expect. Our first message to a new number begins: "Txt2Cart: You're subscribed to group order alerts. Msg frequency varies based on order activity. Msg & data rates may apply. Reply HELP for help, STOP to cancel." Reply STOP anytime to stop, and START to opt back in.
- We don't text numbers other people type in. If an organizer asks Txter to "add" someone by phone number, Txter gives the organizer an invite to forward instead of texting that person. The same goes for members an organization admin lists in a recurring-order group: we store the names and numbers the admin enters, and the admin forwards the invite. (Texting such invites directly is built but turned off. We'll update this policy before ever turning it on.)
- App sign-in. If you sign in to the Txt2Cart app, we text a one-time verification code to the number you enter.
- WhatsApp works the same way: you message us first, from the invite link or by typing the code. We store your WhatsApp number and the profile name WhatsApp shares with us.
- Slack and Microsoft Teams: you join by posting in the channel where the order is running, or on Teams by messaging Txter directly with the order code. We store your Slack or Teams user ID and the display name your workspace shows for you. We never receive your phone number from Slack or Teams.
What we collect
- Your phone number, WhatsApp number, or Slack/Teams user ID, and the name you give us (or your account's display name).
- The messages you send Txter and its replies, with timestamps, and what you ordered.
- Voice notes you send by SMS or WhatsApp, which we turn into text.
- For organizers: the restaurant, the location and closing time you choose, and, if you collect payment, your Venmo or Cash App handle or your Stripe account.
- Payment status for each person's share (see Payments below).
We don't use cookies, and we don't store IP addresses or browser details from our web pages.
How we use it
- To run the order: understand what you asked for, confirm it, and give your organizer the combined list.
- To help with payments when the organizer chooses to collect.
- To give support and fix problems. Each night we run an automated quality review of the previous day's conversations. Before that review, phone numbers, names, links and other long numbers are replaced with placeholders, and only that redacted copy is checked or stored.
- To count how many orders each organizer runs each month, for our own usage reporting and for any free-order allowance if we start charging organizers.
Who sees what
- Your organizer sees what you ordered and the name you gave. On SMS, if you haven't given a name, your organizer sees your phone number instead (Txter tells you this and you can reply with a name anytime). On WhatsApp, Slack and Teams, an unnamed person shows as "Guest".
- Other people in the order don't see your number or your order on SMS or WhatsApp: each person's chat with Txter is private.
- Slack and Teams channels: anything posted in a shared channel, including orders placed there and an order summary for an order started there, can be seen by the people in that channel. On Teams you can message Txter directly with the order code to keep your order out of the channel. Payment links are always sent privately.
- Your organizer's Venmo or Cash App handle is shown to the people in their order when the organizer chooses to collect that way.
Payments
Payment is optional; most orders never use it.
- Venmo or Cash App: each person gets their own amount and a link that opens Venmo or Cash App to pay the organizer. The money goes straight between you and the organizer. Txter never handles it and can't see those payments. We record when a link is opened, when someone tells Txter they've paid, and when the organizer marks them paid.
- Card payments go through Stripe's secure checkout. Card numbers go to Stripe; we never see or store them. We store the payment's status and amount. When you pay Txt2Cart itself, Apple Pay, Google Pay and Link are Stripe's buttons on our page; they work the same way.
- Sponsored orders: the name, message and logo an organizer enters to sponsor their order are shown to that order's group. The $3.30 goes through Stripe's secure checkout; we store its status, amount and any refund, never the card.
Services that help us run Txt2Cart
These companies process data only to provide their part of the service:
- Twilio delivers SMS, and WhatsApp messages: your number and the message text.
- Meta (WhatsApp) carries WhatsApp messages: your WhatsApp number, profile name and the message text.
- Anthropic provides the AI that reads and answers messages: the message text, recent conversation in that order, and the order details (the nightly review gets only the redacted copy described above). Under its commercial terms, Anthropic doesn't use this data to train its models.
- Deepgram turns voice notes into text: the audio of the voice note.
- Stripe processes card payments: payment details you enter on Stripe's checkout or approve in Apple Pay, Google Pay or Link, the amount, and device and browser information Stripe's payment buttons collect to prevent fraud.
- Slack, Microsoft Teams deliver messages in those apps: your user ID and the messages in the conversation with Txter.
- Render hosts our servers and database, where the data described here is stored.
- Nearest-store lookup (currently turned off): when it's on, we look up a chain's nearby stores through OpenStreetMap and, as a backup, Google Places. Only the restaurant's name and the general area of the zip code you gave are sent — never your name, number or messages.
What we never do
We do not sell your personal information. We do not sell or share your phone number, SMS opt-in, name, or messages with anyone for marketing. Txter only messages you about an order you joined or something you asked it for.
We never use your messages, or anything from your Slack workspace or Microsoft Teams tenant, to train AI models.
De-identified totals
We may compile de-identified, aggregate statistics about ordering activity across all users — for example, how popular a menu item is in a given week — for vendor and business analytics. They never include phone numbers, names, message text or order codes, are grouped by week or month, and leave out any group too small to be anonymous.
How long we keep it
- Messages, orders and payment records are kept for support and to compile the totals above. We don't currently delete them on a schedule, and we don't use them to build a profile of you individually.
- Support requests (when you ask Txter to reach our team): your message, the order code, the channel and when. They are kept for 90 days, then deleted.
- The redacted copies used in the nightly quality review are deleted after 30 days, except ones we flag as an example of a bug, which we keep to fix it.
- You can ask us to delete your messages and order history at any time; we'll do it within 30 days (see Contact).
- When a Slack workspace removes Txter (or revokes its access), we delete that workspace's access token right away. When Txter is removed from a Teams team or tenant, it no longer receives anything from it. The order history from that workspace or team is kept as described above, and deleted within 30 days when an admin asks.
Restaurants
A restaurant can connect its Square account to Txt2Cart (see txt2cart.app/restaurants). With the permissions the restaurant approves in Square:
- Menu. We read the restaurant's Square menu (items, sizes, add-ons, prices) to match what a group orders to it.
- Orders and payments. We create pickup orders and take payment for them only when a group orders from that restaurant, and check on those orders and payments.
- Our AI provider. Menu text is sent to our AI provider (Anthropic) only to match orders. It is never used to train AI models.
- Never sold. We don't sell restaurant data or share it with anyone else.
- Tokens. The access Square gives us is stored encrypted. A restaurant can disconnect anytime from its Square Dashboard; we then stop using its data and delete the access.
Contact
Questions, or to ask us to delete your data: support@txt2cart.app (more at txt2cart.app/support).