Privacy Policy
Last updated: 10 November 2026
RowPost ("RowPost", "we", "us") is a Google Sheets add-on operated by Vishal Sai R, a sole proprietor based in India. It sends personalized emails, with optional personalized PDF attachments, from your own Gmail account. This policy explains what data RowPost accesses, why, and what we do with it. It applies to the add-on and to this website, rowpost.app.
Short version: RowPost sends email on your behalf and never reads your inbox. It only opens the spreadsheets you send from and the Google Docs you pick. Your recipients' details and email content are processed inside Google's services while sending; we don't copy them to our servers, and we never sell or share them for advertising.
1. Google user data we access
When you install RowPost, Google asks you to grant the following permissions. RowPost uses each one only for the purpose listed.
| Permission | Why RowPost needs it |
|---|---|
Send email on your behalf (gmail.send) | To send each personalized email from your Gmail account when you click Send, Send test, or schedule a send. RowPost cannot read, search, modify or delete any email in your mailbox. |
See, edit, create and delete your Google Sheets spreadsheets (spreadsheets) | To read the rows, column headers and email addresses in the spreadsheet you send from, and to write each row's status (Sent, Skipped, Failed). Google offers this permission only for all spreadsheets at once, but RowPost uses it only on spreadsheets where you open RowPost and start or schedule a send. We need it, rather than access to just the open spreadsheet, so scheduled sends and next-day resumes can run when the spreadsheet isn't open. RowPost never creates, deletes, searches or lists your spreadsheets. |
See and manage only the Google Drive files you open or create with RowPost (drive.file) | To read the Google Doc template you choose with the file picker, make a temporary copy, fill in each row's values, export it as a PDF to attach, and delete the temporary copy. RowPost cannot see any other files in your Drive. |
Display content inside Google Sheets (script.container.ui) | To show the RowPost sidebar. |
Connect to an external service (script.external_request) | To check your RowPost plan with our licensing server (we send only your email address), and to call Google's own APIs. |
Run when you're not present (script.scriptapp) | To run sends you have scheduled for a later time and to resume a send the next day if Gmail's daily limit was reached. |
See your primary email address (userinfo.email) | To identify your account for your plan, billing and support. |
2. How we use Google user data
- Spreadsheet data, email content and template documents are used only to create and send the emails and PDFs you ask RowPost to send, to show you previews, and to write status back to your sheet.
- This processing runs within Google's infrastructure (Google Apps Script). Recipient addresses, names, email bodies, sheet contents and generated PDFs are not sent to or stored on RowPost's servers.
- Temporary copies of your Doc template are deleted from your Drive after the PDF is created.
3. Data we store on our servers
To run plans and limits, our licensing server stores only:
- Your Google account email address
- Your plan, subscription status and the payment provider's customer ID
4. Limited Use disclosure
RowPost's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements. Specifically:
- We use Google user data only to provide and improve the user-facing features described above.
- We do not transfer Google user data to third parties except as necessary to provide those features, to comply with law, or as part of a merger or acquisition with notice to you.
- We do not use Google user data for advertising, including retargeting or personalized ads.
- We do not sell Google user data, and we do not use it to determine credit-worthiness or for lending purposes.
- No human at RowPost reads your Google user data unless you give us explicit permission for a specific support request, it's needed for security purposes such as investigating abuse, or it's required by law.
- We do not use Google user data to develop, improve or train generalized or non-personalized AI or machine-learning models.
5. Service providers
- Google: runs the add-on and sends the email.
- Supabase: hosts our licensing database (section 3 data only).
- Paddle: our merchant of record; processes payments, invoices and sales tax. We never see your full card details.
- Our web host: serves this website.
6. Retention and deletion
- Account and plan data are kept while you have an account, and for up to 12 months after cancellation for billing and tax records, or longer if the law requires it.
- RowPost keeps a count of emails you've sent today (a number only) in your own Google account's storage for the add-on, to apply daily limits. It isn't sent to our servers and resets each day.
- You can revoke RowPost's access at any time at myaccount.google.com/permissions, and uninstall it from Google Sheets under Extensions → Add-ons → Manage add-ons.
- To delete all data we hold about you, email support@rowpost.app from your account's address. We'll confirm within 30 days.
7. Security
Data in transit is encrypted with TLS. Our database is access-controlled and encrypted at rest. Access is limited to the people who run RowPost, and only for operating the service.
8. Your rights
Depending on where you live, you may have the right to access, correct, export or delete your personal data, or to object to its processing. Email us and we'll help. If you're in India, this includes your rights under the Digital Personal Data Protection Act, 2023.
9. Children
RowPost is meant for adults, such as teachers, organizers and businesses. It's not directed at children under 13 (or the equivalent age in your country), and we don't knowingly collect their data. Schools using RowPost to contact parents are responsible for having the right to use those contact details.
10. Changes
If we change how we use Google user data, we'll update this page and ask for your consent in the add-on before the change applies to you.
11. Contact
Vishal Sai R, trading as RowPost
Sai Villa, Sholavaram, Chennai 600067, India
Email: rowpost2108@gmail.com