diff --git a/Reflect/Localizable.xcstrings b/Reflect/Localizable.xcstrings index 164fccd..7a8e6f5 100644 --- a/Reflect/Localizable.xcstrings +++ b/Reflect/Localizable.xcstrings @@ -1122,7 +1122,6 @@ } }, "%lld day streak" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { @@ -2595,7 +2594,6 @@ }, "AI insights in light & dark mode" : { "comment" : "A description of the feature that allows users to export insights from the app.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -2638,7 +2636,6 @@ }, "All sizes & theme variations" : { "comment" : "A description of what the \"Export Voting Layouts\" button does.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -2681,7 +2678,6 @@ }, "All styles & complications" : { "comment" : "A description of the feature that allows users to export all watch view screenshots.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -3266,7 +3262,6 @@ }, "Bypass Subscription" : { "comment" : "A label displayed next to a toggle switch in the \"Debug\" section.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -3771,7 +3766,6 @@ }, "Clear All Data" : { "comment" : "A button label that clears all user data.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -4915,7 +4909,6 @@ }, "Current Parameters" : { "comment" : "A section header that lists various current parameters related to the app.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -4958,7 +4951,6 @@ }, "Current Streak" : { "comment" : "A label describing the user's current streak of using the app.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -5570,7 +5562,6 @@ }, "Days Using App" : { "comment" : "A label describing the number of days the app has been used.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -5613,7 +5604,6 @@ }, "Debug" : { "comment" : "A section header in the settings view, hidden in release builds.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -6257,7 +6247,6 @@ }, "Delete all mood entries" : { "comment" : "A description of what happens when the \"Clear All Data\" button is tapped.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -6342,7 +6331,6 @@ }, "Delete HealthKit Data" : { "comment" : "A button label that deletes all State of Mind records from HealthKit.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -7014,7 +7002,6 @@ } }, "Elevate Your\nEmotional Life" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { @@ -7724,7 +7711,6 @@ }, "Export Insights Screenshots" : { "comment" : "A button label that allows users to export insights screenshots.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -7809,7 +7795,6 @@ }, "Export Voting Layouts" : { "comment" : "A button label that allows users to export all of their voting layout configurations.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -7852,7 +7837,6 @@ }, "Export Watch Screenshots" : { "comment" : "A button label that allows users to export watch view screenshots.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -7895,7 +7879,6 @@ }, "Export Widget Screenshots" : { "comment" : "A button label that prompts the user to download their light and dark mode widget screenshots.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -8147,7 +8130,6 @@ } }, "Feel With\nAll Your Heart" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { @@ -8189,7 +8171,6 @@ }, "Fill 2 years data + export PNGs" : { "comment" : "A description of the feature that generates and exports sharing screenshots.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -8273,7 +8254,6 @@ } }, "Find Your\nInner Peace" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { @@ -8439,7 +8419,6 @@ }, "Generate & Export Sharing" : { "comment" : "A button label that allows users to generate and export all sharing screenshots.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -8692,7 +8671,6 @@ }, "Green dot = eligible to show. Tips only show once per session when eligible." : { "comment" : "A footer label explaining that tips are only shown once per session and that the green dot indicates whether a tip is currently eligible to be shown.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -8735,7 +8713,6 @@ }, "Has Seen Settings" : { "comment" : "A label for whether the user has seen the settings section in the app.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -8820,7 +8797,6 @@ }, "Hide trial banner & grant full access" : { "comment" : "A description of the feature that allows users to bypass the trial period and access all features without ads.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -8902,7 +8878,6 @@ } }, "How do you feel?" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { @@ -9543,7 +9518,6 @@ }, "Light & dark mode PNGs" : { "comment" : "A description of what the \"Export Widget Screenshots\" button does.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -9669,7 +9643,6 @@ } }, "Log" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { @@ -9710,7 +9683,6 @@ } }, "Log mood" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { @@ -9915,7 +9887,6 @@ } }, "Log your mood" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { @@ -10078,7 +10049,6 @@ } }, "Make Tracking\nFun Again!" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { @@ -10372,7 +10342,6 @@ }, "Mood Log Count" : { "comment" : "The title of a label displaying the count of mood logs.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -12496,7 +12465,6 @@ } }, "Paywall Styles" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { @@ -12537,7 +12505,6 @@ } }, "Paywall Theme Lab" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { @@ -13080,7 +13047,6 @@ } }, "Preview" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { @@ -13121,7 +13087,6 @@ } }, "Preview and test different subscription paywall designs" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { @@ -13163,7 +13128,6 @@ }, "Preview subscription themes" : { "comment" : "A description of what the paywall preview button does.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -14222,7 +14186,6 @@ }, "Remove all State of Mind records" : { "comment" : "A description of what happens when the \"Delete HealthKit Data\" button is pressed.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -14433,7 +14396,6 @@ }, "Reset All Tips" : { "comment" : "A button that resets all tips to their default state.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -15077,7 +15039,6 @@ }, "Saved to Documents/InsightsExports" : { "comment" : "A description of where the insights export file will be saved.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -15120,7 +15081,6 @@ }, "Saved to Documents/SharingExports" : { "comment" : "A description of where the generated sharing screenshots are saved on a user's device.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -15163,7 +15123,6 @@ }, "Saved to Documents/VotingLayoutExports" : { "comment" : "A description of where the voting layouts are saved when exported.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -15206,7 +15165,6 @@ }, "Saved to Documents/WatchExports" : { "comment" : "A description of where the exported watch views are saved.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -15249,7 +15207,6 @@ }, "Saved to Documents/WidgetExports" : { "comment" : "A description of where the exported widget screenshots are saved.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -15415,7 +15372,6 @@ } }, "Select Style" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { @@ -15541,7 +15497,6 @@ }, "Send 5 personality pack notifications" : { "comment" : "A description of the action that can be performed when tapping the \"Test All Notifications\" button in the Settings app.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -16364,7 +16319,6 @@ }, "Shown This Session" : { "comment" : "A label displaying whether they have seen a tip during the current session.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -17256,7 +17210,6 @@ } }, "Tap to log mood" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { @@ -17424,7 +17377,6 @@ }, "Tap to preview" : { "comment" : "A text label displayed above a list of tips, instructing the user to tap on an item to view more details.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -17633,7 +17585,6 @@ }, "Test All Notifications" : { "comment" : "A button label that tests sending notifications.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -17676,7 +17627,6 @@ }, "Test builds only" : { "comment" : "A section header that indicates that the settings view contains only test data.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -17760,7 +17710,6 @@ } }, "THE ART\nOF FEELING" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { @@ -17967,7 +17916,6 @@ }, "Tips Enabled" : { "comment" : "A toggle that enables or disables tips in the app.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -18010,7 +17958,6 @@ }, "Tips Preview" : { "comment" : "A label for a view that previews all tip modals.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -19099,7 +19046,6 @@ }, "View all tip modals" : { "comment" : "A description of what the \"Tips Preview\" button does.", - "extractionState" : "stale", "isCommentAutoGenerated" : true, "localizations" : { "de" : { @@ -19141,7 +19087,6 @@ } }, "View Full Paywall" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { @@ -19733,7 +19678,6 @@ } }, "Write Your\nEmotional Story" : { - "extractionState" : "stale", "localizations" : { "de" : { "stringUnit" : { diff --git a/landing_page/index.html b/landing_page/index.html index 45dc5a6..c29ef1e 100644 --- a/landing_page/index.html +++ b/landing_page/index.html @@ -1,1162 +1,748 @@
- - -Track your daily mood in seconds. See your year at a glance. Build awareness that lasts a lifetime.
- + +A beautifully designed mood journal for iOS. Check in each day, watch patterns emerge over time, and let AI-powered insights illuminate your emotional journey.
+
+
Your year in feelings
-Every day tells a story worth remembering.
+
+
+ Features
-Simple enough for daily use. Powerful enough for real insights.
-Great, Good, Average, Bad, or Horrible. No complicated scales—just honest, quick reflection.
-See 365 days of emotions in one beautiful view. Spot patterns you never knew existed.
-Log your mood from your wrist. Complications keep your streak visible all day.
-Vote directly from your home screen. No need to open the app.
-Build the habit of self-awareness. Your streak shows on Dynamic Island.
-Your feelings stay yours. All data lives on your devices with iCloud sync.
-Built for everyone. Full VoiceOver support, Dynamic Type, and high contrast ensure no one is left behind.
-A simple daily check-in captures how you're feeling — building a colorful mosaic of your emotional life. Days become weeks. Weeks become months. Patterns you'd never notice begin to emerge.
Ecosystem
-iPhone, Apple Watch, widgets, Siri—log however feels natural in the moment.
-Powered by Apple Intelligence, reflect offers thoughtful observations about your emotional journey — helping you see what the numbers alone can't show.
+
+
Reviews
-"I've tried so many mood trackers but this is the only one that stuck. The year view is incredibly motivating—I can actually see my progress."
- -"The Watch app changed everything. I log my mood 3x more consistently now. The complication showing my streak keeps me accountable."
- -"Finally, a mood tracker that respects my privacy. No account needed, no data harvesting—just a beautiful app that helps me understand myself."
- -Whether you're winding down at night or greeting the morning, reflect adapts to you.
+
Get started
-Free to download. No account required. Your feelings, your data, your insights.
- -