Privacy Policy
Effective Date: January 22, 2026
1. Our Core Promise
At One Buffalo Labs, we believe your personal growth data belongs to you, and only you. "Grit" is a Local-First application. This means that unlike traditional apps, we do not require you to create an account, and we do not store your challenge logs, journal entries, or photos on our proprietary servers.
The application logic is delivered to your device via Cloudflare Pages, but once loaded, the app runs entirely in your browser.
2. Data Storage
All data generated by Grit is stored locally on your specific device using an encrypted browser database technology called PouchDB (IndexedDB).
- Challenge Data: Your daily tasks, progress, and failure logs never leave your device.
- Photos: If you use the progress photo feature, images are stored in your device's local storage. They are not uploaded to any cloud bucket.
3. Analytics & Third Parties
We use Google Analytics to collect anonymous usage statistics. This helps us understand how many people visit the site, which pages are most popular, and how we can improve the user experience.
Google Analytics may use cookies to track your session duration and general location (e.g., country or city). However, this data is aggregated and anonymous.
Google Analytics does NOT have access to your personal challenge data, your journal entries, or your progress photos.
4. Your Right to Delete
Since we do not hold your data, you do not need to ask us to delete it. You have total control:
- Reset Challenge: You can wipe your current challenge data instantly via the App Settings.
- Clear Browser Data: Clearing your browser's cache/site data for
grit.onebuffalolabs.comwill permanently erase all history from your device. Once deleted, this data cannot be recovered by us.
Questions & Support
Since Grit is an open-source project, we handle all support and policy questions publicly on GitHub. This ensures transparency and helps other users with similar questions.
Open an Issue on GitHub