Legal
Privacy Policy for Voice Sheet
Last updated November 9, 20261. Introduction
Voice Sheet (“we,” “our,” or “us”) is a Flutter mobile application that transforms how you interact with Google Sheets through voice commands and manual data entry. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our application.
2. Information We Collect
2.1 Information You Provide
- Google account information through OAuth 2.0 authentication
- Voice input: text from your phone's speech recognition for standard voice entry, and audio recordings if you use Ask Anything (Premium) or the voice try-out during setup
- Data entries submitted to your Google Sheets
- Application preferences and column configurations (all saved on your device)
- Your email address, if you stay subscribed to our emails or ask us to email you the download link
- Bug reports and Ask Anything feedback that you choose to send us
2.2 Automatically Collected Information
- Device information (device type, operating system version)
- App usage patterns and interaction data
- Error logs and performance metrics
- Subscription status
- Your device's advertising identifier, where your device settings allow it, for ads on the free plan and to measure where installs come from
3. Voice Processing and Data Security
3.1 Standard Voice Entry (All Plans)
- Your phone's speech recognition turns your voice into text. Voice Sheet does not send or keep the recording
- Depending on your phone and its settings, Apple or Google may run that step on their own servers, under their privacy terms
- Only the resulting text, with your column names, types and options, is sent to Google's Gemini API to fill in your columns
3.2 Ask Anything (Premium, Beta) and the Voice Try-Out During Setup
- Before your first use of either, the app tells you that your voice is sent to Google Gemini and asks whether to continue
- The try-out during setup is open to everyone, before you create an account. It sends your recording and the built-in column names and options of the kind of tracking you picked, and only adds entries. If you skip it or tap the example instead, nothing is recorded or sent
- While you speak, your phone's speech recognition may show your words on screen. That text is also sent to Google's Gemini API with your recording, as a hint to help it understand what you said. It is not sent to us
- Your recording is sent to Google's Gemini API so it can understand your request. Voice Sheet does not store the recording on any server, and the temporary file on your phone is deleted once it has been processed. A recording you cancel, or one with no speech in it, is not sent
- Along with the recording, the app sends your sheet's name, your column names, types and options, any guidance you have written for your columns, labels that repeat in your text columns (such as categories), and any draft entries on screen
- The rows of your spreadsheet are not sent. Totals, breakdowns and charts are calculated on your phone
- If you ask for analysis (for example, why one month was high), your question and those calculated figures are sent to Gemini to write a short note
- If you send feedback on a response, we receive your message, what the app heard, the figures and any drafts on that response. A screenshot of the response is included if you leave that option on
3.3 How Google Handles This Data
- Text and audio sent to Gemini are handled under Google's Gemini API terms. Google may keep them for a limited time (currently up to 55 days) to detect abuse and meet legal requirements
- We do not attach your name or email address to these requests, but what you say is sent as you said it
3.4 Google Sheets Integration
- Our app access only the Google Sheets you explicitly authorize through OAuth 2.0
- All data remains in your Google Drive under your control
- We use Google Sheets and Drive APIs for real-time synchronization
- Session data (like column settings and sheet references) are stored locally on your device for app functionality
- If you choose to give all access to your Drive, the app will be able to read all your previous spreadsheets as well
- However, the oauth token never leaves your device so even we can't access it but only the app on your device can.
3.5 Data Security Measures
- All API communications are encrypted using HTTPS/TLS
- We request only minimal necessary permissions for Google Sheets access
- Local processing minimizes data transmission
- OAuth 2.0 tokens are stored securely on your device and refreshed automatically
4. Data Control and User Rights
- You maintain full ownership and control of your spreadsheet data
- You can revoke Voice Sheet's access through your Google Account settings
- Your data remains in your Google Drive even after revoking access
- You can delete the app and all associated data at any time
5. Third-Party Services
Voice Sheet integrates with the following third-party services:
- Google Services (Sheets API, Drive API, OAuth 2.0, Gemini API through Firebase, Firebase Analytics, Firebase storage and functions for bug reports and feedback, AdMob ads)
- RevenueCat, to manage subscriptions
- AppsFlyer, to measure where installs come from
- Loops, to send product emails
- Slack, to deliver bug reports and feedback to our team
- App Store and Google Play Store for distribution and billing
6. Data Sharing and Disclosure
We do not sell, trade, or rent your personal information. We may share data only in these circumstances:
- With Google Services to provide core app functionality
- With Google's Gemini API for voice processing (text for standard voice entry and Quick Capture, audio recordings for Ask Anything and the voice try-out during setup)
- With the service providers listed in section 5, only as needed for them to provide their service
7. Your Privacy Rights
- Access and review your personal data
- Request correction of inaccurate information
- Delete your account and associated data
- Export your data from Google Sheets
8. Contact Information
For privacy-related questions or concerns, please contact us at unicorntechgroup@gmail.com.