Study Motivation Reset
Decision status
Core pain
They know the problem is real, but existing solutions feel too generic, heavy, or hard to turn into a daily behavior.
Target: Gen Z users who feel stuck around study motivation
Value moment (30–60s)
User opens the app, answers one prompt, and gets a tiny action plan for study motivation in under a minute.
Return trigger: daily streak/check-in when the pain usually repeats
Next action
Run deep_dive_dossier before founder/build decision; build_ready is not automatic.
Native iOS MVP looks buildable as prompts, local history, and one shareable result screen; no backend required for v1.
Scores
0-5 component scores; Apple result_count counted only as api_metadata, not ASO popularity/difficulty.
Strongest evidence quote
It charged me before the trial even ended. Than there was no way to cancel the trial and try t get money back. No contact info anywhere. They also send quotes that swear. I do not like that.
Source coverage
| Source family | Type | Status | Confidence | Summary |
|---|---|---|---|---|
| tiktok_csi | manual_import | not_collected | 0 | No TikTok CSI/manual content-gap artifact linked to this seed. No TikTok volume or gap label invented. |
| app_store_competitors | apple_itunes_search_api | api_metadata | 5 | Apple iTunes Search API returned 10 App Store competitor metadata rows. Revenue/downloads/screenshots not collected. |
| reviews_pain | apple_reviews_rss | collected | 5 | Fetched 30 recent App Store reviews from top competitors; 7 low-star pain quotes and 7 gap notes. |
| aso | apple_itunes_search_api_metadata | api_metadata | 1 | Recorded 5 Apple Search API keyword metadata rows. Popularity/difficulty intentionally null until Astro/approved ASO source exists. |
| google_trends | collector_missing | not_collected | 0 | Google Trends collector is not wired; trend series, slopes, and rising queries are not fabricated. |
| reddit_community | collector_missing | not_collected | 0 | Reddit/community collector is not wired; posts/comments/upvotes are not fabricated. |
| ugc_public_web | collector_missing | not_collected | 0 | YouTube/X/public web/UGC collector is not wired; traction/comments/hooks are not fabricated. |
Evidence links
| Source family | Role | Table | Weight | Note |
|---|---|---|---|---|
| app_store_competitors | competitor | competitor_apps #8 | 3 | — |
| app_store_competitors | competitor | competitor_apps #32 | 3 | — |
| app_store_competitors | competitor | competitor_apps #12 | 3 | — |
| app_store_competitors | competitor | competitor_apps #33 | 3 | — |
| app_store_competitors | competitor | competitor_apps #34 | 3 | — |
| app_store_competitors | competitor | competitor_apps #53 | 3 | — |
| app_store_competitors | competitor | competitor_apps #54 | 3 | — |
| app_store_competitors | competitor | competitor_apps #55 | 3 | — |
| app_store_competitors | competitor | competitor_apps #56 | 3 | — |
| app_store_competitors | competitor | competitor_apps #57 | 3 | — |
| app_store_competitors | competitor_metadata | research_rows #222 | 2 | — |
| app_store_competitors | competitor_metadata | research_rows #223 | 2 | — |
| app_store_competitors | competitor_metadata | research_rows #224 | 2 | — |
| app_store_competitors | competitor_metadata | research_rows #225 | 2 | — |
| app_store_competitors | competitor_metadata | research_rows #226 | 2 | — |
| app_store_competitors | competitor_metadata | research_rows #227 | 2 | — |
| app_store_competitors | competitor_metadata | research_rows #228 | 2 | — |
| app_store_competitors | competitor_metadata | research_rows #229 | 2 | — |
| app_store_competitors | competitor_metadata | research_rows #230 | 2 | — |
| app_store_competitors | competitor_metadata | research_rows #231 | 2 | — |
| reviews_pain | review | reviews #9 | 2 | — |
| reviews_pain | review_row | research_rows #232 | 2 | — |
| reviews_pain | review | reviews #10 | 2 | — |
| reviews_pain | review_row | research_rows #233 | 2 | — |
| reviews_pain | pain_quote | review_quotes #43 | 4 | surprise subscription or pricing pain |
| reviews_pain | competitor_gap | competitor_gap_notes #43 | 4 | surprise subscription or pricing pain |
| reviews_pain | review | reviews #11 | 2 | — |
| reviews_pain | review_row | research_rows #234 | 2 | — |
| reviews_pain | review | reviews #12 | 2 | — |
| reviews_pain | review_row | research_rows #235 | 2 | — |
| reviews_pain | review | reviews #13 | 2 | — |
| reviews_pain | review_row | research_rows #236 | 2 | — |
| reviews_pain | pain_quote | review_quotes #44 | 4 | surprise subscription or pricing pain |
| reviews_pain | competitor_gap | competitor_gap_notes #44 | 4 | surprise subscription or pricing pain |
| reviews_pain | review | reviews #44 | 2 | — |
| reviews_pain | review_row | research_rows #237 | 2 | — |
| reviews_pain | review | reviews #45 | 2 | — |
| reviews_pain | review_row | research_rows #238 | 2 | — |
| reviews_pain | review | reviews #46 | 2 | — |
| reviews_pain | review_row | research_rows #239 | 2 | — |
| reviews_pain | review | reviews #47 | 2 | — |
| reviews_pain | review_row | research_rows #240 | 2 | — |
| reviews_pain | review | reviews #48 | 2 | — |
| reviews_pain | review_row | research_rows #241 | 2 | — |
| reviews_pain | pain_quote | review_quotes #45 | 4 | unclear low-rating pain |
| reviews_pain | competitor_gap | competitor_gap_notes #45 | 4 | unclear low-rating pain |
| reviews_pain | review | reviews #14 | 2 | — |
| reviews_pain | review_row | research_rows #242 | 2 | — |
| reviews_pain | review | reviews #15 | 2 | — |
| reviews_pain | review_row | research_rows #243 | 2 | — |
| reviews_pain | pain_quote | review_quotes #46 | 4 | solution feels too generic |
| reviews_pain | competitor_gap | competitor_gap_notes #46 | 4 | solution feels too generic |
| reviews_pain | review | reviews #16 | 2 | — |
| reviews_pain | review_row | research_rows #244 | 2 | — |
| reviews_pain | review | reviews #17 | 2 | — |
| reviews_pain | review_row | research_rows #245 | 2 | — |
| reviews_pain | pain_quote | review_quotes #47 | 4 | surprise subscription or pricing pain |
| reviews_pain | competitor_gap | competitor_gap_notes #47 | 4 | surprise subscription or pricing pain |
| reviews_pain | review | reviews #18 | 2 | — |
| reviews_pain | review_row | research_rows #246 | 2 | — |
| reviews_pain | pain_quote | review_quotes #48 | 4 | surprise subscription or pricing pain |
| reviews_pain | competitor_gap | competitor_gap_notes #48 | 4 | surprise subscription or pricing pain |
| reviews_pain | review | reviews #49 | 2 | — |
| reviews_pain | review_row | research_rows #247 | 2 | — |
| reviews_pain | review | reviews #50 | 2 | — |
| reviews_pain | review_row | research_rows #248 | 2 | — |
| reviews_pain | review | reviews #51 | 2 | — |
| reviews_pain | review_row | research_rows #249 | 2 | — |
| reviews_pain | review | reviews #52 | 2 | — |
| reviews_pain | review_row | research_rows #250 | 2 | — |
| reviews_pain | review | reviews #53 | 2 | — |
| reviews_pain | review_row | research_rows #251 | 2 | — |
| reviews_pain | pain_quote | review_quotes #49 | 4 | surprise subscription or pricing pain |
| reviews_pain | competitor_gap | competitor_gap_notes #49 | 4 | surprise subscription or pricing pain |
| reviews_pain | review | reviews #54 | 2 | — |
| reviews_pain | review_row | research_rows #252 | 2 | — |
| reviews_pain | review | reviews #55 | 2 | — |
| reviews_pain | review_row | research_rows #253 | 2 | — |
| reviews_pain | review | reviews #56 | 2 | — |
| reviews_pain | review_row | research_rows #254 | 2 | — |
| reviews_pain | review | reviews #57 | 2 | — |
| reviews_pain | review_row | research_rows #255 | 2 | — |
| reviews_pain | review | reviews #58 | 2 | — |
| reviews_pain | review_row | research_rows #256 | 2 | — |
| reviews_pain | review | reviews #59 | 2 | — |
| reviews_pain | review_row | research_rows #257 | 2 | — |
| reviews_pain | review | reviews #60 | 2 | — |
| reviews_pain | review_row | research_rows #258 | 2 | — |
| reviews_pain | review | reviews #61 | 2 | — |
| reviews_pain | review_row | research_rows #259 | 2 | — |
| reviews_pain | review | reviews #62 | 2 | — |
| reviews_pain | review_row | research_rows #260 | 2 | — |
| reviews_pain | review | reviews #63 | 2 | — |
| reviews_pain | review_row | research_rows #261 | 2 | — |
| aso | api_metadata_keyword | aso_keyword_snapshots #13 | 1 | Apple result_count only; no popularity/difficulty. |
| aso | api_metadata_keyword | aso_keyword_snapshots #14 | 1 | Apple result_count only; no popularity/difficulty. |
| aso | api_metadata_keyword | aso_keyword_snapshots #15 | 1 | Apple result_count only; no popularity/difficulty. |
| aso | api_metadata_keyword | aso_keyword_snapshots #16 | 1 | Apple result_count only; no popularity/difficulty. |
| aso | api_metadata_keyword | aso_keyword_snapshots #17 | 1 | Apple result_count only; no popularity/difficulty. |
| superduck_review | created_candidate_card | idea_cards #5 | 5 | — |