About Expense Reports
Expense Reports is a browser-based progressive web app for capturing receipts, organizing expenses into reports, and sharing files for bookkeeping or reimbursement workflows. It is local-first: your data lives in your browser, not on our servers.
What The App Does
- Capture and attach receipt photos, uploaded files, or PDF documents.
- Create and manage expense reports grouped by trip or purpose.
- Share reports as readable PDF reports or portable .erx packages for bookkeeping and reimbursement.
- Work offline as a Progressive Web App (PWA) with no account required.
Why The App Requests Google Data
Expense Reports can optionally connect to Google services. These connections are initiated only when you choose to enable them from app settings, and can be disconnected at any time.
- Google Drive (appdata scope): Used only for optional, user-initiated backup snapshots and restore in Google Drive's hidden application data folder (
appDataFolder). Access tokens stay in memory only, and no other Drive files are accessed.
Google data is used solely to provide the backup and recovery features described above. It is not used for advertising, analytics, profiling, or any purpose unrelated to the app's functionality. Data is not sold or shared with third parties. See the Privacy Policy for complete details.
Data Handling
- All expense data is stored locally in your browser (IndexedDB).
- No ExpenseReports.app account or backend is required.
- Google access tokens are kept in memory only and are never written to browser storage.
- Shared files are generated locally on your device.
- You can delete all data at any time by clearing site data or using in-app controls.
Support
For support, feedback, or verification follow-up: Send Feedback.
Product updates are published at /updates.