Skip to content

Feature: Add emergency contact verification before activation #147

Description

@TomHacker69

Description

Abhaya allows users to register emergency contacts for safety and emergency assistance. However, there is currently no mechanism to verify whether the added contact actually belongs to the intended recipient.

Adding an emergency contact verification workflow would improve reliability and reduce the chances of sending alerts to incorrect contacts.

Proposed Solution

Introduce a verification process for emergency contacts before they become active.

Suggested Changes

  • Add a verification status for emergency contacts
  • Generate a verification code or link
  • Allow contacts to confirm their association
  • Display Verified/Pending status in the UI
  • Restrict emergency activation for unverified contacts
  • Ensure mobile-friendly implementation

Expected Outcome

Users can trust that emergency alerts will only be sent to verified contacts, improving the effectiveness of the safety system.

GSSoC Contribution

I would like to work on this issue under GSSoC 2026.

Please assign this issue to me if suitable.

Suggested Labels

@madanrajsagar

  • gssoc-2026
  • enhancement
  • frontend
  • good first issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions