Add entries
Tap to upload or take a photo
iPhone · Android · DesktopUpload a photo or type notes on the left — your formatted time sheet appears here.
Turn messy time notes into a clean, copyable time sheet — in seconds.
Enter your organization or team name — we'll create a unique workspace ID you can share with coworkers to sync the same client codes. Your entries stay private on your device.
Already use Snaptally on another device?
Get a sync code for this workspace. Use it to load your entries on another device, or share it with teammates so they can access the same workspace.
Switching devices or cleared your browser? Enter your sync code here to restore this workspace.
⚠ Your sync code only covers this workspace. For permanent backup across all your orgs, create a free account — coming soon.
Your time entries are private and stay on your device. Here's what lives where.
Choose which entries to export.
This removes all entries from your time sheet. You can undo this with the Undo button right after — but undo history is lost if you refresh the page.
Snaptally is built to keep your data private. Here's exactly what happens to it — no jargon.
Your time sheet entries are saved in your browser's local storage only. They are not uploaded to our servers during normal use. If you never use Sync, your entries never touch our infrastructure.
When you create or join a workspace, your organization name and a unique workspace ID are stored on our server. This is what allows coworkers to find and join the same workspace. We store the name you type — nothing else about you personally.
Short client codes (like "NASA" or "HBO") are stored on our server so everyone in your workspace shares the same library. We store only the codes themselves and how often they're used — never your actual time entries or task descriptions. Codes unused for 4 weeks are removed automatically.
Sync is optional. If you generate a sync code, your entries are stored on our server under that 6-digit code so they can be loaded on your other devices. Your sync code never expires and your entries stay on our server until you explicitly purge them or wipe your data. If you never use Sync, your entries never leave your device.
When you transcribe a photo or text, it is sent to Google's Gemini AI to read the times and tasks, then the formatted result is returned to your browser. We do not store the photo or text — it is processed in transit and discarded. Google handles it under their own data policies during that request.
We log basic events (like "a transcription happened" or "sync was used") to understand how the app is being used. Each event includes a one-way hashed version of your IP address — this cannot be reversed — plus a timestamp and the event type. No entry content, no names, no emails, no raw IP addresses.
No names, no email addresses, no passwords, no raw IP addresses, and no copies of your timesheet content unless you choose to enable Sync. There are currently no accounts — your identity is never tied to your data.
Because your entries live in your browser, clearing your browser data, cookies, or history will erase them permanently. Private or incognito windows don't retain data between sessions. Use Sync to access your entries across devices, or export to CSV as a personal record.
Plain-language summary — not a legal document. Questions? Use the feedback link at the bottom of the app.
Add a code or short name you use often (e.g. a client, project, or acronym) so it's one tap to insert.
Bug, feature request, or general thought — all welcome. Helps make Snaptally better.
Your org number may be included so we can understand context. No personal data stored.