Skip to main content

Suraksha Link

SurakshaLink Inspired by the bond of protection

AIBase Batch India

About this project

The problem it solves

    • Voice-Activated Alerts: Unlike traditional emergency solutions, SurakshaLink allows users to trigger alerts hands-free with a simple voice command. This ensures immediate action, even when users canโ€™t access their phones or are in a panic.
    • Automatic Location & Video Sharing: SurakshaLink doesnโ€™t just send location data โ€” it automatically captures live video and shares both location and video with trusted contacts. This provides a more comprehensive view of the emergency situation, allowing for faster, more informed responses.
    • No App Interaction Needed: Many emergency apps require users to open the app or manually press buttons. SurakshaLink works directly from the lock screen, requiring only a secret word or button click โ€” making it faster and more intuitive during stressful situations.
    • Customizable Trusted Contacts: Unlike standard SOS systems that are often limited to contacting emergency services, SurakshaLink lets users set multiple trusted contacts, including friends, family, or local authorities, ensuring personalized and quicker help.
    • Superior Reliability: Current SOS features often fail due to network issues or system limitations. SurakshaLink guarantees faster and more reliable responses by integrating multiple communication channels and offering a secure, encrypted system for data sharing.
    • Local Police Integration: In India, SOS features often fail to notify local authorities effectively. SurakshaLink bridges this gap by ensuring real-time location data is shared with local police when necessary, making it easier for authorities to reach the scene quickly.
    • Cyberpunk UI Design: SurakshaLink stands out with its sleek, modern, and responsive Cyberpunk UI, offering users a visually appealing, intuitive interface that enhances the experience while maintaining a focus on functionality.
    • CHATBOT: Suraksha BOT

image

image

Challenges we ran into

๐Ÿšง Challenges I Ran Into

  • ๐Ÿ”„ Transition from Web to Mobile

Issue: Capacitor-based app faced performance issues.

Solution: Shifted to Flutter for better native control and cross-platform support.

  • ๐ŸŽค Voice Activation

Issue: Unreliable voice detection in background mode.

Solution: Used Flutter plugins with permission handling and background service tweaks.

  • ๐Ÿ“ Live Location & ๐Ÿ“น Video Streaming

Issue: Battery drain and UI lag during real-time updates.

Solution:

Used Firebase Realtime Database for location.

Optimized video compression for Cloud Storage.

  • ๐Ÿ”’ Lock Screen Emergency Access

Issue: Emergency features not working when phone is locked.

Solution: Used Android foreground services and requested advanced permissions.

  • ๐Ÿ“š Learning Curve as a Student

Issue: Limited knowledge of app architecture and backend systems.

Solution: Self-learned through documentation, trial & error, and time management.

Issue: Handling sensitive user data securely.

Solution:

Firebase Authentication,

Basic end-to-end encryption,

Considered Indiaโ€™s Digital Personal Data Protection Act.

image

image

About the founder

Building on Base from India

Technologies and tags

ReactCSSHTMLTailwind CSSNode.jsFirebase AuthenticationFirebase Cloud MessagingTypeScriptWhatsapp APIMapbox