blip
blip copied to clipboard
Blip beta requirements
A bunch of things that should be addressed before giving access to the first beta testers:
- Onboarding:
- [x] Enforce users to pick a username
- [x] Offer users to create a PassKey, after username has been set (makes it possible to log back in)
- [ ] signup: add fallback to password when user doesn't use passkey
- AI generation
- [x] Versioning / rollback system
- [x] Toggle to select LLM (Grok 3, Claude 3.7, Gemini 2.5)
- [ ] Add a system to limit the amount of prompts, per user
- [x] Virtual currency grants
- [ ] 1 prompt = X coins
- Apple Review requirements for UGC apps
- [x] Add button to report content
- [ ] Add button to block users ⚙️
Issues
- [ ] iOS push notifications
- [ ] test both test and prod environments
- [ ] tech debt: remove push tokens from DB when APNS tells us they are not recognized
- [ ] Spending coins (for AI gen for instance)
- [ ] when multiple coin types are used (even with 0 amount), the app will show multiple transaction lines
Publishing
- Android
- [x] create Blip app on Google Play
- [x] requirements & declarations
- [x] description
- [x] store graphic assets
- [x] add internal testers
- [x] update app icon & notification icon
- [x] publish as private Beta
- [x] create Blip app on Google Play
- Steam
- [ ] ask Steam team to rename Cubzh into Blip (message sent ⚙️)
- [ ] Update images ⚙️
Blip renaming
- [ ] update Magic Key email
Become an Early Tester
➡️ If you want to register and become an early tester on iOS, here's the link.