diff --git a/android-shot.png b/android-shot.png new file mode 100644 index 0000000..e69de29 diff --git a/app.json b/app.json new file mode 100644 index 0000000..879ea76 --- /dev/null +++ b/app.json @@ -0,0 +1,5 @@ +{ + "ios": { + "bundleIdentifier": "com.chahinebrini.rebreak-monorepo" + } +} diff --git a/apps/marketing/app/locales/de.json b/apps/marketing/app/locales/de.json index a6886f1..ac314de 100644 --- a/apps/marketing/app/locales/de.json +++ b/apps/marketing/app/locales/de.json @@ -13,7 +13,7 @@ "cta_start": "Jetzt kostenlos starten", "stat_affected": "Menschen in DE betroffen", "stat_blocked": "Domains geblockt", - "stat_free": "Zum Starten", + "stat_from": "Ab pro Monat", "more_info": "Mehr erfahren", "blocker_badge": "Gambling Blocker", "blocker_title_domains": "Domains.", @@ -146,7 +146,7 @@ "quotes_subtitle": "Von Psychologen und Denkern über Selbstschutz und Veränderung", "faq_title": "Häufige Fragen", "cta_title": "Bereit anzufangen?", - "cta_desc": "Kostenlos starten, jederzeit upgraden.", + "cta_desc": "14 Tage gratis testen, jederzeit kündbar.", "cta_button": "App herunterladen", "footer_home": "Home", "footer_pricing": "Preise", @@ -158,73 +158,70 @@ "billing_forever": "für immer", "billing_per_month": "/ Monat", "billing_per_year": "/ Monat, jährlich", - "plan_free_title": "Kostenlos", - "plan_free_desc": "Einstieg ohne Risiko – für immer gratis.", - "plan_free_btn": "App herunterladen", "plan_pro_title": "Pro", - "plan_pro_desc": "Vollständiger Schutz und alle Tools für deinen Alltag.", + "plan_pro_desc": "Voller Schutz für ein Gerät – alles, was du im Alltag brauchst.", "plan_pro_btn": "Pro starten", "plan_legend_title": "Legend", - "plan_legend_desc": "Für die, die stark genug sind – um anderen den Weg zu ebnen.", + "plan_legend_desc": "Maximaler Schutz für bis zu 3 Geräte – inkl. Selbstbindungs-Modus.", "plan_legend_btn": "Legend starten", "plan_loading": "Wird geladen...", "plan_recommended": "Empfohlen", - "feat_free_domains": "5 eigene Domains", - "feat_free_mail": "1 Mail-Agent (Scan alle 4h)", - "feat_coach_basic": "KI-Coach Basis", + "feat_pro_devices": "1 Gerät (iOS, Android oder macOS)", + "feat_pro_domains": "5 eigene Domains (rückfüllbar)", + "feat_pro_mail": "Echtzeit-Mail-Schutz (IMAP-IDLE, 2 Konten)", + "feat_blocklist": "ReBreak Blocklist (208k+ Domains)", + "feat_coach_pro": "KI-Coach Lyra mit Streak & Urge-Statistiken", "feat_streak": "Streak & Ersparnisse Tracker", "feat_urge": "Urge Tracker + Atemübung", "feat_sos": "SOS-Button (Sofort-Hilfe)", "feat_community": "Gemeinschaft erleben", - "feat_all_free": "Alles aus Kostenlos", - "feat_blocklist": "ReBreak Blocklist (208k+ Domains)", - "feat_pro_domains": "5 eigene Domains (rückfüllbar)", - "feat_pro_mail": "3 Mail-Agenten (Intervall: 1h / 4h / 8h)", - "feat_community_post": "Community posten", + "feat_community_post": "Community posten + Buddy-System", "feat_buddy": "Buddy System", - "feat_coach_pro": "KI-Coach (besser)", "feat_urge_stats": "Urge-Statistiken & Muster", "feat_all_pro": "Alles aus Pro", - "feat_legend_domains": "Unbegrenzte eigene Domains (rückfüllbar)", - "feat_legend_mail": "Unbegrenzte Mail-Agenten (Echtzeit)", + "feat_legend_devices": "Bis zu 3 Geräte (iOS, Android, macOS)", + "feat_legend_domains": "Unbegrenzte eigene Domains", + "feat_legend_mail": "Echtzeit-Mail-Schutz (IMAP-IDLE, unbegrenzte Konten)", + "feat_legend_binder": "RebReakBinder – Selbstbindungs-Modus (opt-in, macOS)", "feat_legend_add": "Domains direkt zur ReBreak Blocklist hinzufügen", "feat_legend_validate": "Community-Domains validieren", "feat_legend_groups": "Gruppen gründen & leiten", - "feat_coach_legend": "Top KI-Coach mit Gedächtnis", + "feat_coach_legend": "Top KI-Coach mit Langzeit-Gedächtnis", + "comp_devices": "Geräte", "comp_domains": "Eigene Domains", - "comp_mail": "Mail-Agent", - "comp_coach": "KI-Coach", + "comp_mail": "Mail-Schutz", + "comp_coach": "KI-Coach Lyra", + "comp_blocklist": "ReBreak Blocklist (208k+ Domains)", "comp_streak": "Streak & Ersparnisse Tracker", "comp_urge": "Urge Tracker + Atemübung", "comp_sos": "SOS-Button (Sofort-Hilfe)", "comp_community": "Gemeinschaft erleben", - "comp_blocklist": "ReBreak Blocklist (208k+ Domains)", "comp_post": "Community posten", "comp_buddy": "Buddy System", "comp_urge_stats": "Urge-Statistiken & Muster", + "comp_binder": "RebReakBinder (Selbstbindungs-Modus, macOS)", "comp_add_domain": "Domains zur Blocklist hinzufügen", "comp_validate": "Community-Domains validieren", "comp_groups": "Gruppen gründen & leiten", - "comp_free_domains": "5", + "comp_pro_devices": "1", + "comp_legend_devices": "bis 3", "comp_pro_domains": "5 (rückfüllbar)", - "comp_legend_domains": "Unbegrenzt (rückfüllbar)", - "comp_free_mail_val": "1 (4h)", - "comp_pro_mail_val": "3 (1h / 4h / 8h)", - "comp_legend_mail_val": "Echtzeit", - "comp_free_coach_val": "Basis", - "comp_pro_coach_val": "Besser", - "comp_legend_coach_val": "Top + Gedächtnis", + "comp_legend_domains": "Unbegrenzt", + "comp_pro_mail_val": "Echtzeit · 2 Konten", + "comp_legend_mail_val": "Echtzeit · unbegrenzt", + "comp_pro_coach_val": "Streak + Urge-Stats", + "comp_legend_coach_val": "+ Langzeit-Gedächtnis", "faq1_q": "Muss ich eine E-Mail-Adresse angeben?", "faq1_a": "Ja, für die Registrierung wird eine E-Mail-Adresse benötigt. Deine Daten werden ausschließlich auf deutschen Servern gespeichert und verarbeitet – vollständig anonym, nach strengen DSGVO-Standards. Kein Name, kein Standort, kein Nutzungsverhalten wird an Dritte weitergegeben.", "faq2_q": "Was ist der Unterschied zwischen Pro und Legend?", - "faq2_a": "Pro gibt dir vollständigen Schutz: ReBreak Blocklist (208k+ Domains), 3 Mail-Agenten, KI-Coach und Community. Legend geht weiter: unbegrenzte Domains und Agenten, direktes Hinzufügen zur Blocklist, Validierung von Community-Domains, Gruppen leiten und Top KI-Coach mit Gedächtnis.", + "faq2_a": "Pro schützt EIN Gerät mit Echtzeit-Mail-Schutz (IMAP-IDLE, 2 Konten), ReBreak Blocklist (208k+ Domains) und Lyra mit Streak/Urge-Stats. Legend deckt BIS ZU 3 Geräte ab, hat unbegrenzte Mail-Konten und Domains, schaltet den RebReakBinder-Selbstbindungs-Modus (macOS) frei und gibt dir Lyra mit Langzeit-Gedächtnis sowie Gruppen-Leitung.", "faq3_q": "Welche Zahlungszyklen gibt es?", "faq3_a": "Monatlich (voller Preis) oder jährlich (Spare 39%). Du kannst jederzeit wechseln.", "faq4_q": "Kann ich jederzeit kündigen?", "faq4_a": "Ja, du kannst dein Abo jederzeit kündigen. Du behältst den Zugang bis zum Ende der bezahlten Periode.", - "faq5_q": "Was passiert mit meinen Daten wenn ich kündige?", - "faq5_a": "Dein Account und alle Daten bleiben erhalten. Dein Streak und alle Tracker gehören dir – für immer.", + "faq5_q": "Was ist der RebReakBinder?", + "faq5_a": "Der RebReakBinder ist ein optionaler Selbstbindungs-Modus auf macOS (Legend exklusiv). Er bindet die Schutz-App so an dein Gerät, dass du sie im akuten Druck NICHT einfach selbst deinstallieren kannst – nur eine Vertrauensperson kann lösen. Vollständig opt-in, jederzeit umkehrbar mit Bedenkzeit.", "faq6_q": "Ist ReBreak ein Ersatz für professionelle Hilfe?", - "faq6_a": "Nein. ReBreak ist ein Selbsthilfe-Tool. Bei Krisen: BZgA (0800 1372700) oder Arzt aufsuchen." + "faq6_a": "Nein. ReBreak ist ein Selbsthilfe-Tool. Bei Krisen: BZgA Sucht & Drogen Hotline 0800 1372700 oder Telefonseelsorge 0800 1110 111." } } diff --git a/apps/marketing/app/locales/en.json b/apps/marketing/app/locales/en.json index db87ff6..b3077ef 100644 --- a/apps/marketing/app/locales/en.json +++ b/apps/marketing/app/locales/en.json @@ -13,7 +13,7 @@ "cta_start": "Start free now", "stat_affected": "People in DE affected", "stat_blocked": "Domains blocked", - "stat_free": "To start", + "stat_from": "From / month", "more_info": "Learn more", "blocker_badge": "Gambling Blocker", "blocker_title_domains": "Domains.", @@ -146,7 +146,7 @@ "quotes_subtitle": "From psychologists and thinkers on self-protection and change", "faq_title": "Frequently Asked Questions", "cta_title": "Ready to start?", - "cta_desc": "Start free, upgrade anytime.", + "cta_desc": "14-day free trial, cancel anytime.", "cta_button": "Download the App", "footer_home": "Home", "footer_pricing": "Pricing", @@ -158,72 +158,69 @@ "billing_forever": "forever", "billing_per_month": "/ month", "billing_per_year": "/ month, billed yearly", - "plan_free_title": "Free", - "plan_free_desc": "Get started with no risk – free forever.", - "plan_free_btn": "Download App", "plan_pro_title": "Pro", - "plan_pro_desc": "Full protection and all tools for your daily life.", + "plan_pro_desc": "Full protection for one device – everything you need day to day.", "plan_pro_btn": "Start Pro", "plan_legend_title": "Legend", - "plan_legend_desc": "For those strong enough to light the way for others.", + "plan_legend_desc": "Maximum protection for up to 3 devices – incl. self-binding mode.", "plan_legend_btn": "Start Legend", "plan_loading": "Loading...", "plan_recommended": "Recommended", - "feat_free_domains": "5 custom domains", - "feat_free_mail": "1 mail agent (scan every 4h)", - "feat_coach_basic": "AI Coach Basic", + "feat_pro_devices": "1 device (iOS, Android or macOS)", + "feat_pro_domains": "5 custom domains (refillable)", + "feat_pro_mail": "Real-time mail protection (IMAP IDLE, 2 accounts)", + "feat_blocklist": "ReBreak Blocklist (208k+ domains)", + "feat_coach_pro": "AI Coach Lyra with streak & urge stats", "feat_streak": "Streak & Savings Tracker", "feat_urge": "Urge Tracker + Breathing Exercise", "feat_sos": "SOS Button (Instant Help)", "feat_community": "Experience the community", - "feat_all_free": "Everything in Free", - "feat_blocklist": "ReBreak Blocklist (208k+ domains)", - "feat_pro_domains": "5 custom domains (refillable)", - "feat_pro_mail": "3 mail agents (interval: 1h / 4h / 8h)", - "feat_community_post": "Post in community", + "feat_community_post": "Post in community + Buddy System", "feat_buddy": "Buddy System", - "feat_coach_pro": "AI Coach (Better)", "feat_urge_stats": "Urge statistics & patterns", "feat_all_pro": "Everything in Pro", - "feat_legend_domains": "Unlimited custom domains (refillable)", - "feat_legend_mail": "Unlimited mail agents (real-time)", + "feat_legend_devices": "Up to 3 devices (iOS, Android, macOS)", + "feat_legend_domains": "Unlimited custom domains", + "feat_legend_mail": "Real-time mail protection (IMAP IDLE, unlimited accounts)", + "feat_legend_binder": "RebReakBinder – self-binding mode (opt-in, macOS)", "feat_legend_add": "Add domains directly to the ReBreak Blocklist", "feat_legend_validate": "Validate community domains", "feat_legend_groups": "Create & lead groups", - "feat_coach_legend": "Top AI Coach with memory", + "feat_coach_legend": "Top AI Coach with long-term memory", + "comp_devices": "Devices", "comp_domains": "Custom Domains", - "comp_mail": "Mail Agent", - "comp_coach": "AI Coach", + "comp_mail": "Mail Protection", + "comp_coach": "AI Coach Lyra", + "comp_blocklist": "ReBreak Blocklist (208k+ domains)", "comp_streak": "Streak & Savings Tracker", "comp_urge": "Urge Tracker + Breathing", "comp_sos": "SOS Button (Instant Help)", "comp_community": "Experience community", - "comp_blocklist": "ReBreak Blocklist (208k+ domains)", "comp_post": "Post in community", "comp_buddy": "Buddy System", "comp_urge_stats": "Urge statistics & patterns", + "comp_binder": "RebReakBinder (self-binding mode, macOS)", "comp_add_domain": "Add domains to blocklist", "comp_validate": "Validate community domains", "comp_groups": "Create & lead groups", - "comp_free_domains": "5", + "comp_pro_devices": "1", + "comp_legend_devices": "up to 3", "comp_pro_domains": "5 (refillable)", - "comp_legend_domains": "Unlimited (refillable)", - "comp_free_mail_val": "1 (4h)", - "comp_pro_mail_val": "3 (1h / 4h / 8h)", - "comp_legend_mail_val": "Real-time", - "comp_free_coach_val": "Basic", - "comp_pro_coach_val": "Better", - "comp_legend_coach_val": "Top + Memory", + "comp_legend_domains": "Unlimited", + "comp_pro_mail_val": "Real-time · 2 accounts", + "comp_legend_mail_val": "Real-time · unlimited", + "comp_pro_coach_val": "Streak + Urge Stats", + "comp_legend_coach_val": "+ Long-term memory", "faq1_q": "Do I need to provide an email address?", "faq1_a": "Yes, an email address is required for registration. Your data is stored and processed exclusively on German servers – fully anonymously, according to strict GDPR standards.", "faq2_q": "What's the difference between Pro and Legend?", - "faq2_a": "Pro gives you full protection: ReBreak Blocklist (208k+ domains), 3 mail agents, AI Coach and community. Legend goes further: unlimited domains, direct blocklist additions, domain validation, group leadership and top AI Coach with memory.", + "faq2_a": "Pro protects ONE device with real-time mail protection (IMAP IDLE, 2 accounts), ReBreak Blocklist (208k+ domains) and Lyra with streak/urge stats. Legend covers UP TO 3 devices, has unlimited mail accounts and domains, unlocks the RebReakBinder self-binding mode (macOS) and gives you Lyra with long-term memory plus group leadership.", "faq3_q": "What billing cycles are available?", "faq3_a": "Monthly (full price) or yearly (save 39%). You can switch at any time.", "faq4_q": "Can I cancel at any time?", "faq4_a": "Yes, you can cancel your subscription at any time. You keep access until the end of the paid period.", - "faq5_q": "What happens to my data when I cancel?", - "faq5_a": "Your account and all data remain intact. Your streak and all trackers belong to you – forever.", + "faq5_q": "What is the RebReakBinder?", + "faq5_a": "The RebReakBinder is an optional self-binding mode on macOS (Legend exclusive). It binds the protection app to your device so you CANNOT uninstall it yourself under acute pressure – only a trusted person can release it. Fully opt-in, reversible at any time with a cooling-off period.", "faq6_q": "Is ReBreak a substitute for professional help?", "faq6_a": "No. ReBreak is a self-help tool. In crises: contact a professional or call a helpline." } diff --git a/apps/marketing/app/pages/index.vue b/apps/marketing/app/pages/index.vue index 2e632c2..532ed18 100644 --- a/apps/marketing/app/pages/index.vue +++ b/apps/marketing/app/pages/index.vue @@ -49,8 +49,8 @@