Local-first capture
Journal entries are stored on-device with AsyncStorage under `mindmark:journals:v1`.
MindMark is an Expo Router / React Native journal app that saves entries locally, gives gentle affirmations and reflections, and keeps the first release focused on private use.
Journal entries are stored on-device with AsyncStorage under `mindmark:journals:v1`.
The app has routes for new entries, saved entries, editing, reflections, settings, and onboarding.
The Android package is `com.tonyeasterling88.mindmark`, and the site collects tester Google account emails.
The repo is `mindmark-reflection-journal`, built with Expo 54, React Native 0.81, React 19, TypeScript, and Expo Router.
Saving an entry can show an affirmation and reflection prompt, with haptic feedback on success.
The menu includes a disabled “Subscribe to AI Reflection” item marked as coming soon.
Users accept the welcome/disclaimer flow before reaching the main menu.
Create, save, view, edit, and delete local journal entries.
Show affirmations and reflection prompts after entries exist.
Use tester feedback before broadening availability.
Use the Google account email you plan to use on your Android device. After you are added as a tester, download access is tied to the Android package com.tonyeasterling88.mindmark.
Thanks for signing up. After your Google account is added as a tester, use package com.tonyeasterling88.mindmark for download access.