The daily loop

One loop. Every day.

Ephy runs in the background. You don't open it. You don't manage it. Every morning, your calendar is already set.

Before Fajr

Ephy reads your calendar

While you sleep, Ephy reads today's calendar events via Google or Apple Calendar. It calculates prayer windows using your location and the adhan-js library, then finds the optimal slots around your meetings — accounting for Wudu time.

Fajr minus your offset

Your briefing arrives

A single email in your inbox. Subject line written by the Ephy agent based on your day: "Tight day today — I found the windows." Five prayer slots with meeting context. One confirm button above the fold.

One tap

You confirm

Tap Confirm from the email — no login required. Your five prayers are written to your calendar as private blocks. Redis is updated. Done. Your day is set.

During the day

Ephy watches for conflicts

If a meeting moves and now overlaps with a confirmed prayer, Ephy sends a single update email: a new proposed time with context. No more than 2 rescheduling emails per day.

Anytime

Talk to Ephy

Open the web interface to adjust your schedule, ask about prayer, or change your settings. The Ephy agent is there — conversational, considered, never preachy.

What Ephy is. And isn't.

What it is

  • +A scheduling agent that protects your prayer time
  • +Calendar-native — prayers sit alongside meetings
  • +Agent-led — intelligent, context-aware, conversational
  • +Privacy-respecting — private events, no location tracking
  • +Built for the corporate Muslim professional

What it isn't

  • A prayer tracker — it doesn't log what you did
  • A reminder app — no push notifications, no banners
  • A guilt machine — no missed prayers shown, ever
  • Another app to manage — lives in your email and calendar
  • A religious authority — no fatwas, no judgement

Ready to set your day?

7 days free. Under 5 minutes to set up. Your prayers in your calendar before onboarding ends.