Safe Tracking App

Safe Tracking is an offline safety and accountability mobile application designed to help users manage safety events, check-in tasks, reminders, and trusted contact alerts without depending on cloud services or internet access.

Built for college project demonstration: focused on safety alerts, geofence events, check-in tasks, reminders, and trusted contact follow-up.
Offline-first
Task reminders
Location alerts
Trusted contacts
9:41 Safe Tracking
Task & Event Safety

Task Manager

Create Task View Tasks

Create a check-in task, choose a date and time, and set who should be informed.

Event Manager

Geofence Alerts

Set event zones and manage alerts when entering or leaving selected locations.

Reminder System

Notification

Users receive reminders to complete important safety-related tasks on time.

About the App

This application was created to help users stay accountable and safe through task reminders, event monitoring, and trusted contact communication. It is designed for situations where internet access may not be available.

📍

Location-Based Safety

Users can create event zones and manage event-based alerts around selected places.

Check-In Tasks

Users can create important tasks and be reminded to complete them before the chosen end date and time.

📲

Trusted Contact Follow-Up

Contacts can be selected as part of a task or safety flow so the user has someone who can follow up if needed.

Main Features

These are the core features included in the Safe Tracking application.

Task Manager

  • Create new tasks
  • Select end date and end time
  • Set reminders
  • Choose whether it is an own task or a shared task
  • Select one or more contacts
  • Edit, complete, and delete tasks

Event Manager

  • Create new safety events
  • Use geofence-based enter and exit detection
  • Choose contact recipients
  • Set custom event messages
  • View and edit existing events

Reminder Notifications

Users receive reminder notifications on their device when a task reaches the configured time.

Offline Design

The application stores its data locally on the phone and is designed to work without cloud services.

How to Use the App

Simple steps to help users understand the application quickly.

1

Step 1

Open the app and accept privacy and consent information.

2

Step 2

Choose Task Manager or Event Manager from the home screen.

3

Step 3

Create a task or event based on your needs.

4

Step 4

Set an end date and time for reminders.

5

Step 5

Choose trusted contacts if needed.

6

Step 6

View, edit, complete, or delete your saved items.

Permissions Explained

Users should understand why the app asks for each permission.

Location: to detect entering and exiting selected areas.

Contacts: optional, to help the user pick contacts more easily.

Notifications: to remind the user about tasks and alerts.

SMS: for trusted-contact communication flows configured by the user.