Last updated: March 8, 2026
This privacy policy describes how Mayank Agrawal ("we", "us", or "our"), the developer of TallyTalk, collects, uses, stores, shares, and protects your personal information when you use our mobile application. TallyTalk is a voice-based expense tracking app available on iOS and Android.
By using TallyTalk, you agree to the collection and use of information as described in this policy.
When you create an account, we collect:
To provide the app's core functionality, we collect and store:
When you use the voice recording feature:
The text transcription of your voice recording is stored in our database alongside the associated expense entry. This allows you to review what was spoken when the expense was created.
We store the following preferences locally on your device:
These preferences are not transmitted to our servers.
TallyTalk does not collect:
We do not use your data for advertising, profiling, or selling to third parties.
We share your data only with the following third-party service providers, solely for the purpose of operating the app:
| Service Provider | Data Shared | Purpose |
|---|---|---|
| Supabase (backend infrastructure) | Account information, financial data, voice transcripts | Database hosting, user authentication, server-side processing |
| OpenAI (Whisper and GPT APIs) | Voice audio data (transient), text transcripts | Speech-to-text transcription and expense parsing |
| Google (OAuth) | Authentication tokens (only if you choose Google Sign-In) | Account authentication |
| Apple (Sign in with Apple) | Authentication tokens (only if you choose Apple Sign-In, iOS only) | Account authentication |
We do not sell, rent, or trade your personal information to any third party.
All third-party service providers used by TallyTalk are required to provide the same or equal level of protection for your personal data as described in this policy. Specifically:
TallyTalk requires microphone access to record voice memos for expense tracking. Audio is only recorded when you explicitly tap the record button. We do not record audio in the background or without your knowledge.
Required to sync your data, process voice recordings, and authenticate your account.
All data transmitted between your device and our servers uses HTTPS/TLS encryption.
Passwords are hashed using bcrypt before storage. We never store or have access to your plain-text password.
Voice recordings are temporary. They exist on your device only during processing and are deleted immediately after the transcription is complete. Audio is not stored on our servers.
We retain your account and financial data for as long as your account is active. Voice audio files are not retained — only the resulting text transcript is stored.
You can delete your account at any time from within the app (Settings > Delete Account). When you delete your account:
Account deletion is immediate and irreversible. We do not retain your data after deletion.
Signing out clears your local session data. Your account and stored data remain on our servers and are accessible when you sign back in.
You have the right to:
TallyTalk is not intended for children under 13 years of age. We do not knowingly collect personal information from children under 13. If you believe we have collected data from a child under 13, please contact us and we will promptly delete it.
TallyTalk offers an optional home screen widget ("QuickRecord") for quick access to the voice recording feature. The widget does not access, display, or transmit any user data. It simply provides a shortcut to open the app's recording screen.
We may update this privacy policy from time to time. When we make changes, we will update the "Last updated" date at the top of this page. We encourage you to review this policy periodically. Continued use of the app after changes constitutes acceptance of the updated policy.
If you have questions, concerns, or requests regarding this privacy policy or your personal data, please contact us:
Developer: Mayank Agrawal
Email: magrawal2592000@gmail.com