Speakance Privacy Policy
Last updated: May 23, 2026
Speakance helps you capture expenses by voice, text, or manual entry, organize them into a ledger, use Home Screen widgets and Live Activities, sync account data, export records and trip reports, and view spending insights. This page explains what information is processed when you use Speakance.
Information we collect
We process information you provide directly in the app, including account email or Sign in with Apple account identifiers, expense details (amounts, currencies, categories, descriptions, merchants, dates, trip labels, payment method labels or aliases, reconciliation status, and subscription records), optional voice recordings or transcripts used for voice capture, category and metadata preferences including visual labels, default currency and capture language, notification preferences and device tokens when you enable ready notifications, and daily AI capture usage needed to enforce plan limits.
How we use information
- To authenticate your account with email/password or Sign in with Apple and keep your data tied to your profile
- To parse voice or text captures into structured expense records
- To sync your expenses, categories, trips, payment methods, and app preferences across devices
- To provide ledger views, filters, reconciliation tools, widgets, Live Activities, insights, and trip reports
- To track active subscriptions and generate review-ready expense drafts when recurring charges are due
- To send optional notifications when processed expenses are ready
- To measure daily AI usage limits and rate-limit voice and text parsing
- To support account confirmation, password reset, support, export, import, cleanup, and account deletion flows
Voice capture and transcription
If you use voice capture, Speakance records audio on your device or through the widget recording flow. Speech Recognition may create an on-device transcript when available, and Speakance may upload audio temporarily to Supabase storage and OpenAI APIs for transcription and parsing. Transcribed text is used to create or suggest an expense entry. Parsed results should be reviewed by you for accuracy.
Widgets, Live Activities, and notifications
Speakance stores limited widget and Live Activity state on your device, such as current recording status, recent expense summaries, top categories, queue counts, and dashboard totals. Direct Home Screen voice capture may create a temporary local audio file before the app queues it for processing. If you enable notifications, Speakance may register a device token so the service can notify you when an expense is ready and open the relevant ledger item from the notification.
Exports and backups
PDF reports, CSV exports, and JSON backups are created only when you request them in the app. Those files may contain expense records, queued captures, recently deleted restore data, categories, trips, payment methods, reconciliation status, subscriptions, active trip selection, default currency, capture language, raw capture text if you choose to include it, and auto-save preferences. You control where exported files are saved or shared.
Service providers
Speakance uses third-party infrastructure providers to operate the service, including Supabase (for authentication, database, and storage) and OpenAI APIs (for transcription and/or parsing when enabled). These providers process data only to provide the requested functionality.
Data retention
Expense records and related metadata remain in your account until you delete them. Recently deleted items may be kept locally for restore flows until they expire or are permanently cleared. Subscription records remain until you cancel, delete, overwrite them with a backup, or delete your account. Temporary uploaded voice files are intended to be deleted after processing, and stale uploaded voice files may be cleaned up later if processing fails. Account deletion is designed to remove your account and synced service data.
Security
We use reasonable technical measures to protect your data in transit and at rest. No method of storage or transmission is completely secure, and we cannot guarantee absolute security.
Your choices
- You can use text capture instead of voice capture
- You can use manual entry when AI capture is unavailable or paused
- You can edit or delete expenses inside the app
- You can mark expenses reconciled or unreconciled and update selected rows in bulk
- You can add, skip, or cancel active subscriptions
- You can create filtered PDF or CSV reports, including trip-scoped reports
- You can disable expense-ready notifications in Speakance Settings or iOS Settings
- You can remove Home Screen widgets and Live Activities through iOS controls
- You can export PDF reports, CSV files, or JSON backups for your own records
- You can import a JSON backup to restore local app data
- You can permanently delete your account from Settings → Account → Delete Account in the app
Contact
For privacy questions or requests, contact support@speakance.app.