Privacy Policy
Last updated: 2026-05-01
Erosolar is a personal-AI service operated by Bo Shang. This policy describes what data is collected, how it is used, and how to delete it.
What we collect
- Account data: email and Firebase Auth user ID when you sign in.
- Memory you provide: name, role, timezone, goals, preferences, conversation history, and facts learned during chats. Stored in Firestore (Google Cloud) under your user ID.
- Usage data: input/output token counts and balance. We do not store the contents of your chats outside of your own memory record.
- Guest visitors: a random cookie identifier (
erosolar_guest) and an associated free-credit balance. No PII is collected for guests. - Push subscriptions: Web Push endpoint URLs you opt into, plus iOS APNs device tokens if you use the native app.
How we use it
- To run the AI assistant — your memory and recent messages are sent to DeepSeek as context for the model's reply.
- To bill token usage against your balance.
- To deliver proactive nudges via Web Push or local notifications when you opt in.
- To send transactional email through Proton SMTP (welcome, low-balance, exhausted-balance reminders).
Third parties
- Google Firebase — auth, Firestore, Hosting, Cloud Functions, Cloud Scheduler.
- DeepSeek — language-model inference. Messages sent to DeepSeek may be processed under their terms.
- Stripe — credit-card billing (we never see your card number).
- GitHub — only if you connect your GitHub account on the Coding Agent page; we store an OAuth access token and link it to your user.
- Proton Mail — outbound transactional email.
Your rights
You can sign out and delete your account at any time. Email bo@ero.solar to request full deletion of your Firestore record, GitHub connections, push subscriptions, and any audit logs.
Contact
Bo Shang · bo@ero.solar