Privacy Policy
StudyTree Privacy Policy
This policy explains what StudyTree collects, how the product uses it, and how you can control or delete your data.
1. Who we are
StudyTree is a personal learning tracker for planning self-study, logging progress, running focus sessions, and reviewing learning history. For privacy questions, correction requests, or account help, contact us at acatnight@gmail.com. Signed-in users can also export or delete account data from inside the app.
2. Data we collect
StudyTree collects only the data needed to run the app, improve the first-run experience, and keep the service reliable.
- Account data: username, email address, display name, password authentication records, role, account status, and timestamps such as registration or last login.
- Learning data: daily logs, skill trees and progress, goals, tags, timer records, settings, and community content if you use community features.
- Guest mode data: guest logs, goals, tags, timer records, streaks, and totals are saved in your browser local storage on the current device.
- Feedback data: if you email feedback, we receive your email address and the message content you choose to send.
- Analytics and device data: if you accept analytics, StudyTree collects random visitor and session IDs, page path without URL query strings, referrer, UTM parameters, event names, language, timezone, device type, browser, operating system, approximate country or region if available, and hashed IP address and hashed user agent for product metrics and abuse prevention.
- OAuth data: if you use Discord login, Discord may share account information needed for sign-in, such as a provider ID and profile fields allowed by the login flow.
3. How we use data
- Operate StudyTree, authenticate users, keep sessions working, and sync account data across devices.
- Save and show your learning logs, skill progress, goals, timers, tags, statistics, and review views.
- If analytics is accepted, understand which landing pages, templates, and first-run flows help people start using the product.
- Respond to feedback, reproduce reported issues, and prioritize product fixes.
- Protect the service with rate limiting, abuse detection, authentication checks, and operational debugging.
4. Browser storage and cookies
StudyTree uses browser local storage for access and refresh tokens, the signed-in user profile cache, guest mode data, language preference, OAuth state, analytics consent preference, and, only if you accept analytics, analytics visitor/session IDs. Guest mode content stays on the current browser unless you clear it or create an account. StudyTree does not use advertising cookies or third-party ad tracking.
5. Sharing
We do not sell personal data. We may process data through service providers needed to run StudyTree, such as hosting, email, authentication providers, database infrastructure, monitoring, and analytics. Those providers should only receive the data needed for their role. We may also disclose information if required by law or to protect the service and its users.
6. Retention
Account and learning data are kept while your account exists. If you delete your account, StudyTree disables and anonymizes the account record, removes private learning data, messages, follows, notifications, and linked analytics profile data, and keeps only limited records needed for integrity, security, or legal reasons. Guest mode data remains in your browser until you clear browser storage, exit guest mode, or replace the device/browser. Analytics data is sent only after you accept analytics and may be kept for product metrics, debugging, and security. Feedback emails may be retained as long as needed to respond, track issues, and improve the service.
7. Your choices
- Use guest mode if you want to try StudyTree without creating an account.
- Use the homepage analytics controls to accept or continue without optional analytics. Clear browser local storage to remove guest data, language preference, local session data, analytics preference, and visitor/session IDs from the current device.
- Signed-in users can export account data and delete their account from the StudyTree app. You can also email acatnight@gmail.com for correction requests or privacy support.
- If you use Discord login, you can also manage connected applications in your Discord account settings.
8. Security
We use HTTPS, authentication tokens, request validation, rate limiting, and minimized analytics fields to reduce risk. No online service can guarantee absolute security, so avoid putting passwords, secrets, or highly sensitive personal information into learning logs or feedback emails.
9. Children
StudyTree is intended for self-directed learners and is not directed to children under 13. If you believe a child has provided personal data, contact acatnight@gmail.com so we can review and delete it where appropriate.
10. Changes
We may update this policy as StudyTree changes. When we make material updates, we will revise the last updated date and keep the current policy available at https://studytree.app/privacy.html.