Public production app built and maintained by Schardt Industries.
Recovery Companion
Recovery Companion is a mobile app designed to support people in addiction recovery with practical tools, meeting search, and community features—available on both iOS and Android.
Available on:
Overview
Recovery Companion is a supportive space built by someone in recovery to help people stay connected, motivated, and grounded—one day at a time. The app combines sobriety tracking, local and online meeting search, community-driven Q&A, and tools for managing cravings and stress.
Users can engage as much or as little as they want: some rely on it purely for meeting search and milestone tracking, while others use the built-in social features to ask questions, share progress, and support others.
How the app helps
Stay connected
Quickly find local or online recovery meetings across fellowships, and keep a personalized list of favorites so support is always close.
Track progress
Track sobriety milestones over time and earn meaningful in-app achievements to celebrate progress, not perfection.
Beat cravings
Use built-in tools, grounding exercises, and mini-games to help ride out cravings in a healthier way, especially when meetings or peers aren’t immediately available.
Ask questions & get support
A dedicated Q&A space lets users ask questions, share experience, and support each other in a moderated, app-native environment.
Core features
- Meetings Finder: Search across multiple fellowships with filters for location, time, and format.
- Sobriety Tracker: Track clean/sober time, view history, and earn in-app medals.
- Beat Craving tools: Guided prompts, grounding tools, and focus-building mini-games.
- Ask & Answer: Community Q&A with reactions, replies, and moderation tools.
- Profiles (optional): Users can create a profile for a more personalized experience, or use many features anonymously.
- Notifications: Gentle reminders for milestones, check-ins, and key app events.
- Supportive design: Dark/light modes, accessible typography, and mobile-first UX.
Technical implementation
Recovery Companion is built as a cross-platform mobile app using a modern JavaScript and cloud-native stack. Schardt Industries designed and implemented the full system end to end.
- Frontend: React Native with Expo Router for navigation, theming, and cross-platform UI.
- Backend & data: Supabase (PostgreSQL, Row-Level Security, file storage) for user accounts, content, and app data.
- Auth: Email/password authentication with secure profile storage and avatar management.
- Meetings data: Ingestion scripts that normalize data from multiple sources into a unified meetings database.
- Deployment: Expo EAS build and submit workflows for both the Apple App Store and Google Play.
- Observability: Logging and monitoring focused on reliability, error visibility, and safe updates.
Role & responsibilities
Recovery Companion is a Schardt Industries product designed, implemented, and maintained by founder Matthew Schardt. Responsibilities included:
- Product definition and feature roadmap.
- System architecture and data modeling.
- Frontend and backend implementation.
- App Store and Google Play deployment workflows.
- Privacy, terms, and support policy documentation.
- Ongoing maintenance, updates, and user support.
Support, privacy, and terms
For support contact details, privacy policy, and terms of use for Recovery Companion, see: