Anxiety often feels random—you spike without warning and can't figure out why. You might blame one thing when the real trigger was something else entirely. ReactLog helps you correlate your anxiety levels with sleep, diet, exercise, social interactions, and daily activities—so you can spot the patterns that actually affect you.
If you have anxiety, you know the cycle: you feel triggered, but you don't know why. Maybe it was the conversation at work. Or lack of sleep. Or too much caffeine. Or all three. Without data, you're guessing.
This guessing is exhausting. It keeps you in anxiety. You change one thing hoping it helps—cut caffeine, go to bed earlier, avoid social situations—but without knowing which factor actually matters, you might make changes that don't help, or miss the real trigger entirely.
Anxiety isn't random. It's caused by specific factors in your life—some obvious, some invisible until you track them. Maybe your anxiety spikes 40% on days after poor sleep. Maybe you're 3x more anxious on mornings when you drink 3+ cups of coffee. Maybe social interactions are fine, but meetings with your boss trigger a cascade. Or maybe weather, hormones, or diet affect you more than you realize.
The solution is visibility. Track your anxiety daily alongside what you eat, how you sleep, what you do, who you talk to, and how you feel. After 2-3 weeks, ReactLog shows you the patterns your anxiety follows. You discover your personal triggers. You gain control back. Instead of managing anxiety reactively, you can manage it proactively.
Transform anxiety guessing into evidence-based understanding.
Each day, rate your anxiety level. Note if something triggered it—a stressful meeting, lack of sleep, caffeine, social interaction, or just a feeling. Add notes about what you ate, how much you slept, what you did, or anything you think might matter. Keep it simple—30 seconds max.
Alongside your anxiety, log the factors you suspect influence it: sleep duration, caffeine intake, meals, exercise, social time, work stress, meditation, alcohol, or anything else. ReactLog lets you create custom metrics for your unique patterns. Be consistent, be honest.
After 2-3 weeks, ReactLog's on-device analytics surface your personal patterns: "Your anxiety increases 34% on mornings after sleeping less than 6 hours" or "Anxiety spikes 45% when you have 3+ social interactions in a day." You discover which triggers are real for you.
ReactLog adapts to your anxiety journey. Track any combination of these:
Daily anxiety rating, panic symptoms, and overall stress level
Sleep duration, quality, wake-ups, and morning mood
Work stress level, meetings, deadlines, and workplace triggers
Workout type, duration, intensity, and physical activity level
Meals, caffeine, alcohol, and dietary patterns
Time with people, social events, and interaction quality
Why privacy matters when tracking anxiety.
Your anxiety data is deeply personal. It reveals mental health struggles, vulnerabilities, when you're struggling, and what triggers you. You absolutely don't want that on someone else's server or sold to advertisers.
Most mental health apps collect your data—anxiety logs, triggers, patterns—and either sell it to insurance companies, advertisers, or analytics platforms. Some claim they won't, but data breaches happen, policies change, and companies get acquired. ReactLog takes a completely different approach:
We charge for the app instead of charging you with your privacy. Your anxiety data belongs to you. Not to a company, not to advertisers, not to insurance algorithms. Just you.
Track your anxiety levels alongside the events, activities, and habits in your life—what you ate, how much you slept, who you interacted with, work stress, exercise, caffeine intake, and your daily schedule. After 2-3 weeks of consistent tracking, ReactLog automatically detects patterns and surfaces correlations: "Your anxiety increases 34% on mornings after sleeping less than 6 hours" or "Anxiety spikes 45% on days with 3+ social interactions." You'll discover which triggers are personal to you.
ReactLog lets you track anxiety alongside: sleep duration and quality, caffeine and alcohol intake, meals and nutrition, exercise and physical activity, social interactions and time with people, work and productivity stress, time spent on social media, meditation or relaxation practices, hormonal cycles, weather, and any other daily factors you suspect influence your anxiety. The more data you log, the clearer your personal trigger patterns become.
Most users start seeing meaningful patterns after 2-3 weeks of consistent daily tracking. After 4-6 weeks, the picture becomes much clearer. Some users notice obvious triggers within 10-14 days (like anxiety spikes after poor sleep), while subtler patterns take longer to emerge. Consistency matters more than duration—tracking every day is more valuable than sporadic tracking over months.
Yes, completely. ReactLog has no backend servers and zero data collection. Your anxiety logs, trigger notes, sleep data, and everything you track never leaves your iPhone. We use on-device processing only. You can lock your app with Face ID or Touch ID for extra security. Your anxiety journey is private—only you see it.
ReactLog is a self-awareness and data-tracking tool, not a medical device or replacement for professional mental health care. If you're struggling with anxiety, ReactLog can help you understand your personal patterns and share insights with your therapist or doctor. Always consult with a healthcare provider about anxiety, medication, or treatment options. ReactLog is best used as a complement to professional support.
Free during Early Access. No account required. Your anxiety data stays on your phone.