Safety & Security

HerCircle

Women's Safety Network App

A Flutter-based mobile application providing real-time location sharing, silent alerts, and circle-based monitoring for women's safety. Features geospatial intelligence and real-time subscriptions.

HerCircle hero image

// the problem

Challenge

Building a safety app requires absolute reliability—lives depend on it. The technical challenges include accurate background location tracking, instant alert delivery, privacy-first design, and cross-platform consistency. Geospatial intelligence enables powerful location queries while maintaining battery efficiency.

// what we built

Solution

HerCircle uses Flutter with Supabase backend for real-time sync. The safety loop shares journeys with trusted contacts, triggers silent alerts when ETA is exceeded, and provides fake call disguise for emergency situations. Advanced geospatial processing handles location-based features.

// shipped

Key features

  • Real-time journey sharing
  • Circle-based trusted contact network
  • Silent and manual SOS alerts
  • Fake call emergency disguise
  • Quick check-in system
  • 5-step verification onboarding
  • Activity feed with real-time updates
  • Geospatial location queries

// stack.json

Tech stack

The exact tools shipping this product in production.

  • Flutter
  • Supabase
  • PostgreSQL
  • Firebase Cloud Messaging
  • Google Maps Flutter

// system.diagram()

Architecture

Real-time safety network with circle-based monitoring and instant alerts

OTP verification API calls Query Subscribe Live updates Push Render Flutter App frontend Supabase backend Auth Service service PostgreSQL database Realtime Subscriptions service Storage service FCM external Google Maps external
  • frontend
  • backend
  • service
  • database
  • external

// receipts

Results

  • Cross-platform (iOS, Android, Web)
  • Real-time journey sharing with circle members
  • Silent alert system with immediate notification
  • Fake call disguise feature
  • Advanced geospatial queries
  • Real-time subscriptions via Supabase
  • 5-step verification onboarding
iOS, Android, Web
Platforms
Flutter
Framework
Supabase + Geospatial
Backend
Real-time safety-critical
Architecture

// next()

Have a project like this?

We build production systems with the same engineering rigor you see here. Let's talk.