NudgeSense
NudgeSense empowers users to identify and counteract subtle digital influences that manipulate their decision-making, enabling more informed and autonomous choices.

Interface




About
In today's digital landscape, subtle cues and design techniques influence our decisions often without our awareness. NudgeSense empowers you to uncover these hidden influences and take control of your choices through interactive education and real-time analysis.
The app teaches behavioral psychology concepts while demonstrating how nudging works through its own design. Features like XP systems, level progression, and streak tracking use the very principles you're learning about making the educational experience both engaging and self-reflective.
Built entirely with Apple's native frameworks, NudgeSense processes everything on-device for complete privacy. No registration required, no data leaves your device just immediate access to tools that help you recognize when you're being nudged across digital platforms and make more informed, autonomous decisions.
Design Philosophy
An outstanding user experience was particularly important, which is why I followed Apple's design guidelines and used SwiftUI. My goal was to develop an intuitive and aesthetically pleasing app that works without extensive explanations, incorporating a short and concise onboarding for first-time users.
SwiftUI enabled me to quickly prototype a clean, responsive user interface that feels natural and self-explanatory. Through SwiftUI's declarative nature, I could implement a consistent, modern design that works seamlessly across all devices.
I placed particular emphasis on text readability with large fonts, clear colors, and consistent color schemes. I also focused on accessibility by choosing high-contrast colors and supporting Dynamic Type, allowing users to adjust font sizes.
Technical Approach
For text analysis, I used Apple's Natural Language Framework, which provides powerful NLP functions like lemma extraction and pattern matching directly on the device. This on-device processing is not only fast and reliable but also works completely offline, significantly improving privacy.
Since these built-in functions were completely sufficient, I deliberately avoided external AI tools. It was also important to me that users don't need to register anywhere and can start immediately, with only technically necessary data being stored.
The app is optimized for both iPad and iPhone, making thoughtful use of screen real estate for example, in landscape mode on iPad, elements are displayed side by side to optimally utilize the width.