Hey guys! I'm glad to finally have a project that I've deemed worthy enough to share with the community.
For a while now, I've been watching the relentless rise of scams targeting seniors in my local area. It's truly an epidemic, Instead of just shaking my head at the headlines, I decided to put my skills to work.As a solo developer managing this entire stack, it has been a true challeng, but incredibly thoughtful and rewarding.
This post is the kickoff for Parapluie, a comprehensive cross-platform solution designed to target primarily adult children who are worried about their aging parents and want an active role in their online safety.
V1 Core Features & Architecture
Our initial launch will be focused exclusively on the Montreal and greater Quebec regions to ensure we can provide the highest quality of localized support before scaling.
The mobile app is built using Expo with custom native modules to handle call and SMS interception. The core feature uses Groq to analyze calls and SMS in real-time, then returns a detailed but simply worded analysis if the event has been blocked or flagged as suspicious.
The entire backend is powered by Supabase (for authentication, database, and real-time processing via Edge Functions). To add a second layer of safety, the app features a trusted contact dashboard—a dedicated web interface built on the same database—which allows relatives to receive the same analysis. This dashboard is integrated with Stripe for payment and subscriptions management.
The app also features a friendly mascot named Walter that serves as a context-aware guide, answering questions linked to a specific event or general safety.
Future Vision: Community Integration (V2)
While Version 1 focuses on individual protection, Version 2 will introduce a significant B2B component: a geo-fenced community board. This will allow verified local organizations (police, senior centers, etc.) to register and proactively post:
Local Scam Alerts: Instant notifications about scams currently circulating in the community.
Relevant Activities: Information and resources targeted specifically at senior users.
Seeking Your Technical Feedback
This project is complex, particularly concerning the real-time processing and native modules.
I'm currently optimizing the latency of the Supabase Edge Functions that pipe mobile data into Groq and return the response. Since real-time analysis is crucial, what are your best practices for minimizing cold starts and ensuring low-latency communication between a mobile app (built with Expo) and a Supabase-based serverless environment?
➡️ Visit the Project Website: https://parapluie.app
➡️ Trusted Contact Dashboard (Preview): https://dashboard.parapluie.app


Top comments (0)