Welcome to ricklabs [rɪkˌlæbz]

Keep it Simple

Money App

Start monitoring your daily expenses, manage bills, banks accounts and other personal finance using our mobile app "Money".

"Money" App can be used as a standalone when downloaded from the Play Store, and for more advanced users it works with a complementary desktop application installed on the computer that synchronizes information between your mobile device and computer when connected to the same WIFI.


Download the app and control your expenses!

Get it on Google Play

Secret of number 2220

Have you ever found yourself seeing the same sequence of numbers everywhere, maybe it’s time to open your mind because in numerology this phenomenon is called Angel numbers.

  • Click here to find out the secret behind the number 2220

Ricklabs Blog

With new technologies changing every day, it is hard to keep up with all the updates. Ricklabs blog is a valuable resource for developers for keeping up with recent Topics, articles, courses, hands on labs and getting a feel of what the real software development is all about.
Topics:

  • Databases: SQL Server
  • Coding using Python, .NET, ...
  • Machine Learning
  • ... and many more


Enjoy!

Emergency Contacts

EmergencyContacts is a personal safety application designed to help trusted contacts locate you quickly during emergencies, even when you are unable to interact with your phone.

How It Works

During the initial setup, the user selects a list of trusted emergency contacts. These contacts are the only people authorized to request the user’s location.

In case of an emergency, a trusted contact can send an SMS containing a predefined keyword (for example: “Where?”) to the user’s device. When such a message is received, the app:

  • Verifies that the sender is in the user-approved contact list
  • Securely retrieves the device’s current and most accurate location.
  • Automatically replies via SMS with the location information

This process works even if the app is closed, running in the background, or the device is locked, ensuring reliability in critical situations where the user may not be able to open the app manually.

Core Features
  • Emergency location sharing via SMS
  • User-approved trusted contact list.
  • Automatic SMS reply with current location.
  • Background emergency response functionality.
  • Simple and privacy-focused setup.
  • No continuous location tracking
Why Background Location Is Needed

EmergencyContacts accesses location in the background only when a valid emergency request is received from a trusted contact. This is a core safety feature that allows the app to respond during real emergencies when the user cannot actively use their phone. The app does not track location continuously and does not access location unless triggered by an authorized emergency SMS request.

Privacy and User Control

User privacy and safety are central to EmergencyContacts:

  • Only contacts explicitly added by the user can request location.
  • Location is shared only upon a valid emergency request.
  • No location data is stored, sold, or used for advertising.
  • No continuous or passive location monitoring.
  • Users can modify or remove trusted contacts at any time.
  • Users can disable the feature or permissions at any time in device settings.
Permissions Transparency

EmergencyContacts requests the following permissions strictly to enable its core emergency functionality:

  • Location (Foreground & Background): To retrieve and send the user’s location when an emergency request is received.
  • SMS (Receive & Send): To detect emergency keyword messages from trusted contacts and send back the location response.
  • Contacts (optional, if used): To allow users to easily select trusted emergency contacts.
  • Permissions are only used for emergency response purposes and never for analytics, advertising, or any unrelated features.
Intended Use

EmergencyContacts is designed for personal safety scenarios such as:

  • Medical emergencies
  • Travel safety
  • Elderly or vulnerable user monitoring (with consent)
  • Situations where the user cannot manually share their location

By combining trusted contact validation, SMS-based triggering, and secure location sharing, EmergencyContacts provides a reliable and privacy-conscious way to help loved ones locate you when it matters most.


Save your loved ones!

  • Click here to downlaod the latest APK for Android platform

Other Projects

Below is the list of cool projects:


Haver a look!

Contact us

For more info about our projects, Don't hesitate to contact us @ info[at]ricklabs.com

Or subscribe to our newsletter: