Status: Brainstorm
Phase: Phase 4 | Tier: Free + Pro
Overview
IQ Points are High IQ’s internal currency. They are earned by using the app — importing orders, scanning labels, sharing content, referring friends, maintaining streaks, and earning badges. They are spent in the IQ Store on cosmetic upgrades, bonus content, and status items. They are never purchasable with real money. The purpose of IQ Points is to create a tangible, accumulating sense of progress that exists alongside the badge system. Badges are milestone markers (“you did this thing”). IQ Points are a persistent balance (“you have been consistently engaged”). Together, they create a dual reward loop: badges for achievement and points for participation. The critical design principle is that IQ Points never buy subscription features. They buy things that are fun, visible, and status-signaling — profile frames, custom share card backgrounds, bonus report sections, exclusive titles. The subscription ($12.99/mo Pro) unlocks core functionality. IQ Points unlock personalization and prestige. This separation keeps the subscription valuable while giving every user (including Free tier) something to earn and aspire to. IQ Points also serve as the economic backbone of the referral system. Referring a friend who subscribes to Pro earns 500 IQ — the single highest point action. This makes referral rewards feel substantial without involving real money.Earning IQ Points
Every meaningful action in the app earns IQ Points. The earning rates are calibrated so that a moderately active user (orders twice a month, scans a few labels, shares occasionally) accumulates enough points for a meaningful IQ Store purchase roughly every 6-8 weeks.Action Rewards
Earning Rules
- Daily earning cap: 500 IQ Points per day from non-referral actions (prevents farming)
- Referral daily cap: 1,000 IQ Points per day from referral-related actions
- No double-dipping: An action that triggers both a badge and a direct reward gives the badge points only (the higher value)
- Streak multiplier: A 30-day login streak earns 2x points on all actions for the next 7 days
- Points are permanent: Earned IQ Points never expire. Spent points are deducted from the balance.
IQ Store
The IQ Store is a dedicated screen where users browse and purchase items with their accumulated IQ Points. Items are organized by category and sorted by price.Store Items
Profile Customization (300-1,500 IQ)
Profile Customization (300-1,500 IQ)
Bonus Content (750-1,000 IQ)
Bonus Content (750-1,000 IQ)
Status & Titles (2,000-3,000 IQ)
Status & Titles (2,000-3,000 IQ)
Store Rules
- Cosmetics only — No subscription features are purchasable with IQ Points. Ever.
- Permanent unlocks — All items are permanent once purchased (no rentals, no expiration)
- No real money — IQ Points cannot be purchased with real money. This is non-negotiable.
- Refundable — Items can be refunded within 7 days for full IQ Points back (one refund per item)
- Limited editions — Some items are time-limited (e.g., “Founding Member” title). Once the window closes, the item is gone forever.
User Value
How It Works
1
Earn Points Naturally
IQ Points are earned passively through normal app usage: importing orders, scanning labels, reading reports, sharing content. A running total is visible in the profile tab and as a subtle badge in the navigation bar.
2
Track Your Balance
The profile screen shows the current IQ Point balance, recent earning history, and progress toward the next meaningful IQ Store threshold. A “Recent Activity” feed shows each earning event.
3
Browse the IQ Store
The IQ Store is accessible from the profile screen. Items are organized by category with clear pricing. Items the user can afford are highlighted. Items they are close to affording show “X more points needed.”
4
Purchase an Item
Tap an item, review the description, and confirm the purchase. Points are deducted immediately. The item is applied instantly (profile frame changes, share card background updates, etc.).
5
Enjoy the Reward
Purchased items are visible across the app — in the user’s profile, on their share cards, in their badge display. Other users can see these items, creating aspirational value.
Technical Approach
Data Model (Convex)
Key Mutations
Architecture Considerations
- Real-time balance — Convex’s real-time sync means the IQ Point balance updates instantly across all screens when points are earned. No polling, no refresh needed.
- Transaction log — Every point earned and spent is logged as an immutable transaction. This enables full audit trails and makes disputes resolvable.
- Cap enforcement — Daily caps are enforced at the mutation level using date-bucketed counters. Attempting to earn beyond the cap silently succeeds (the action completes) but awards zero points.
- Streak tracking — Login streaks are tracked via a
last_active_datefield. A gap of more than 24 hours resets the streak counter. The 30-day multiplier is applied as a 2x modifier in theearnPointsmutation.
Tier Impact
Dependencies
- Badge system with rarity levels — built and live (triggers badge-earned points)
- Order import — built and live (triggers order upload points)
- Label scanner — built and live (triggers scan points)
- Share Cards (Phase 1) — triggers share points
- Referral System (Phase 2) — triggers referral points (the largest earning action)
- Convex tables for IQ Points (iq_points, iq_transactions, iq_store_items, iq_purchases)
- IQ Point balance UI (profile badge, balance screen)
- IQ Store screen with item browser and purchase flow
- Daily cap enforcement logic
- Streak tracking and multiplier system
- Transaction history feed
Open Questions
- Complexity timing — Is a full points economy too complex for early-stage growth? An alternative is to launch with badges + cosmetic rewards only (no points), and introduce IQ Points later when the user base is larger. The risk of launching too early is that the economy feels empty; the risk of launching too late is that early users miss the earning window.
- Earning rate calibration — The proposed rates are educated guesses. What is the right “time to first meaningful purchase”? 6-8 weeks feels right, but testing may reveal that users need faster gratification.
- Store item freshness — How often should new items be added to the IQ Store? Monthly drops? Seasonal? User-requested items?
- Inflation control — As users accumulate more points over time, do we need to increase store prices or introduce point sinks? A “prestige reset” mechanic (trade all points for a rare title) could help.
- Daily cap communication — Should users see “you’ve hit today’s earning cap” or should the cap be invisible? Transparency builds trust but may frustrate power users.
Related Features
- Referral System — The primary high-value IQ Point earning channel
- Community Badges — Badge earned events trigger IQ Point awards
- Challenges & Leaderboards — Monthly challenges award bonus IQ Points
- Cannabis Personality — Personality card generation could cost or earn IQ Points
