Inspiration
The idea for EmpowerMe: Think Better came from my personal experiences with self-improvement techniques. I noticed that hearing my own voice reciting positive statements felt more impactful than listening to pre-recorded content. This observation sparked the concept of an app where I could actively help others participate in creating their own mental wellbeing tools. Unlike many existing apps that rely heavily on pre-generated content, I wanted to offer a highly personalized experience. My goal was to create a platform where users could craft, record, and listen to their own positive affirmations, making the journey of personal growth more engaging and tailored to individual needs.
What it does
EmpowerMe: Think Better is a mobile app that revolutionizes personal development through cognitive reprogramming. Users can:
- Create personalized affirmations using AI or curated selections
- Record these affirmations in their own voice or use text-to-speech
- Overlay affirmations on customizable, immersive soundscapes
- Adjust affirmation volume from subliminal to active listening
- Listen anytime to replace negative self-talk with constructive thoughts
What makes it special
EmpowerMe stands out with its unique combination of features:
- Personalization: Your voice, your content, your choice of soundscapes
- Active user participation in the mental wellbeing journey
- Intuitive, beautiful UI/UX designed for ease of use
- Flexible listening options from subliminal to active This creates a highly engaging and tailored tool for personal growth, distinct from passive, pre-generated content apps.
How I built it
I developed EmpowerMe using Swift for iOS, integrating the RevenueCat SDK for seamless in-app purchases. The app leverages AI for personalized affirmation generation and incorporates advanced audio processing for layering voice recordings with immersive soundscapes. The soundtracks, which I purchased from an amazing artist on Fiverr (with a service agreement in place), are stored in the cloud, allowing us to add more soundscapes without requiring app updates. I also hired a friend to design the covers for all of the tracks, adding a personal and artistic touch to the user experience.
Challenges I ran into
Balancing the development of EmpowerMe with my full-time job as a lead software engineer and my commitments at the Apple Developer Academy was a significant challenge. Time management became crucial, and I had to learn to prioritize tasks effectively. My inclination to perfect every detail before release conflicted with the need to ship a product, but the competition deadline provided a helpful push to launch.
Designing an intuitive user interface that guides users through affirmation creation and recording without overwhelming them also proved to be a complex task.
What I learned
This project became more than just an app—it was a spiritual journey for me. I discovered that an idea, much like a seed, evolves into a beautiful manifestation of growth when nurtured with time, love, and patience. Through this process, I realized that my mission, my "why" in life, is to expand human consciousness with technology. EmpowerMe became a reflection of that purpose. Every challenge was a lesson in trust and growth, reminding me that creating something meaningful requires alignment, persistence, and a deep sense of purpose.
What's next for EmpowerMe: Think Better
I’m excited to expand the library of soundscapes and incorporate more advanced AI features for even deeper personalized affirmation generation. I’m also exploring the possibility of adding community features, allowing users to share their experiences and affirmations with others, creating a supportive ecosystem for personal growth. In addition, I plan to expand the app’s reach by offering it in multiple languages, and I want to be at the forefront of modernizing CBT techniques for the digital age, making mental health tools accessible and engaging for everyone.
Built With
- firebase
- gcp
- revenuecat
- swiftui

Log in or sign up for Devpost to join the conversation.