Last updated: June 12, 2026
Account information — your email, username, display name, a securely hashed password, and, if you sign in with GitHub, your GitHub profile and avatar. Optional profile details (bio, portfolio link) if you add them.
Content you create — projects, comments, devlog entries, collections, and direct messages. Images and other media you attach are stored on Cloudflare R2.
Usage data — engagement signals such as project views, dwell time, clicks to repository/live links, shares, and profile views. These power the recommendation feed. We also process limited request data (such as IP address) for security and rate limiting.
To operate the Service, personalize your feed and recommendations, secure the platform and prevent spam/abuse, and send transactional email (such as password resets).
To keep the platform safe, content you post (including text and images, and media sent in direct messages) may be scanned automatically using a third-party moderation service (OpenAI) to detect material that violates our Content Policy. Flagged content may be blocked or surfaced to our moderators for review.
We use a session cookie to keep you signed in. We do not use third-party advertising cookies.
We do not sell your personal data. We rely on service providers to run the Service: Neon (database), Cloudflare R2 (media storage), Vercel (hosting), Resend (email), OpenAI (automated content moderation), and GitHub (optional sign-in). Public content you post is visible to other users by design.
We keep your information while your account is active. You can delete your account and content; we will remove or anonymize it, subject to legal or security obligations.
Media attached to direct messages is retained for up to 90 days, after which it is automatically deleted from storage. The message text remains unless you or the other participant delete the conversation.
You can access and update your profile, delete your content or account, and post anonymously (anonymity is display-only — the creator is still recorded internally for moderation).
Passwords are hashed with bcrypt and data is transmitted over encrypted connections. No system is perfectly secure, but we work to protect your information.
The Service is not directed to children under 13, and we do not knowingly collect their data.
We may update this policy; the “Last updated” date reflects the latest version. Questions? Reach us through the in-app feedback option.