What We Collect
- Account info: name, email, hashed password
- Reminder data: titles, descriptions, due dates, completion status
- Usage data: notification history, escalation events, login timestamps
- Browser push subscription endpoints (for notifications)
- Canvas LMS tokens (encrypted with AES-256-GCM, stored server-side only)
- Discord webhook URLs (for notification delivery)
- Stripe customer and subscription IDs (payment processing)
How We Use Your Data
- To send you reminder notifications across your configured channels
- To sync assignments from Canvas LMS (if you connect it)
- To process payments via Stripe
- To improve the service and fix bugs
What We Don't Do
- We do not sell, share, or rent your data to third parties
- We do not use your data for advertising
- We do not access your Canvas LMS content beyond assignment data
- We do not store your Canvas API token in plaintext
Age Requirements (COPPA)
BugMe requires users to be at least 13 years old. We do not knowingly collect data from children under 13. If you are under 13, do not use this service. If we learn that we have collected data from a child under 13, we will delete the account immediately.
Data Security
- Passwords are hashed with bcrypt (12 rounds)
- Canvas tokens are encrypted with AES-256-GCM
- All connections use HTTPS/TLS
- Rate limiting protects against abuse
- Security headers (CSP, HSTS, X-Frame-Options) are enforced
Your Rights
- Export: Download all your data from Settings → Export My Data
- Delete: Permanently delete your account from Settings → Delete Account
- Correct: Update your profile information anytime in Settings
Third-Party Services
- Stripe — Payment processing. See Stripe's Privacy Policy.
- Canvas LMS — Optional integration. We only read assignment data from your institution's Canvas instance. BugMe is not affiliated with Instructure.
- Discord — Optional webhook notifications. We send messages to webhook URLs you provide.
Canvas LMS Disclaimer
BugMe is an independent third-party application. It is not endorsed by, affiliated with, or supported by Instructure, Inc. or your educational institution. Your use of Canvas integration is at your own discretion. BugMe only reads assignment data (titles, due dates, submission status) and does not modify any Canvas content.