صحبة الفجر

Android 7+ · Free

An alarm your friends can't sleep through

When Fajr comes in, your phone calls the people you chose — one after another — until someone picks up.

Everyone has met the failure mode: the alarm goes off, a hand reaches out, and the morning is gone with it. A notification is something you dismiss while still asleep. A ringing phone is somebody waiting on the other end.

Your friend needs no app and no internet — only a phone.

How it works

An old habit between friends — one wakes and rings the rest — only automated.

  1. 1

    You make a list

    Pick your companions from your contacts and set the hour — or let it follow Fajr in your city and move with it.

  2. 2

    Your phone sleeps, the appointment doesn't

    An exact alarm wakes the app on time, even with the app closed and the screen off.

  3. 3

    It calls, one after another

    It rings the first. If nobody answers it moves to the next, until someone wakes or the list runs out.

  4. 4

    And you know who woke up

    Every call is recorded — answered or not. That is what your daily streak and your badges are built from.

What makes it different

Everything on your device, everything in your hands.

A real call

An ordinary phone call through the system dialer, so it cuts through silent mode and Do Not Disturb.

Several lists

One for Fajr, another for work or family — each with its own hour and days.

Follows Fajr

Prayer times computed on your device for your country and school, and the list moves with Fajr every day.

Full control

How long it rings, how long it waits between calls, and whether it stops at the first answer.

No server

No account, no sign-in. Numbers and names live in a database on your phone and are never sent anywhere.

Works offline

Prayer times and calling need no network. The internet is only for update checks.

A streak that keeps you both honest

Every morning a companion answers counts as a day in your streak. There are badges, levels, and a shared streak with each friend.

What is counted is answering the wake-up call, not the prayer. The app knows a phone was answered; it knows nothing about what came after.

Why it asks for the phone

Because it cannot call without it. Asking plainly beats hiding the question.

Place calls
This is the whole job.
Call state
To know whether someone picked up, so it can move on or stop.
Contacts
So you can pick companions by name instead of typing numbers.
Exact alarms
To ring on the minute, not several minutes late.
Battery exemption
To stop the power manager from delaying the alarm.
Location
To compute prayer times where you are. Computed on the device and never sent.

The app has no server. Your contacts and numbers are never transmitted.

Get the app

Releases are published on the Telegram channel first, with the APK and its changelog.

Telegram channelLatest release and APKGoogle PlayComing to the store

If your phone asks about "unknown sources", allow it once and continue.

Android only — and why

iOS has no public way to place a phone call without the user tapping the call button, and no way to run code at an exact time in the background to do it. That is a platform limit, not a feature we are putting off.

Requires Android 7.0 or newer, on a phone that can place a call.

Open source

The whole codebase is on GitHub — read it, check for yourself what the app does, or build on it.

Publishing soon

If it gets one person up for Fajr, it paid for itself

Sohbat Al-Fajr began as part of طمأنينة, split into its own app so it would run on the oldest and cheapest phone its users own.

tamaneena.app →Start now