DEV Community

Cover image for Building AmalanKu: Why I Made a Privacy-First, Offline-First Muslim Companion App
Cahyanudien Aziz Saputra
Cahyanudien Aziz Saputra

Posted on

Building AmalanKu: Why I Made a Privacy-First, Offline-First Muslim Companion App

WeCoded 2026: Echoes of Experience đź’ś

When I started building AmalanKu, I thought I was making a simple Muslim companion app.

But the more I worked on it, the clearer it became: I wasn’t just building another religious utility.

I was trying to build a different kind of digital space.

A quieter one.

One that feels personal, respectful, and less invasive than what modern apps often normalize.

The problem with many “helpful” apps

A lot of apps are built around the same default assumptions:

  • maximize engagement
  • collect behavioral data
  • add accounts, sync, and analytics by default
  • measure everything possible

That model works for many product categories.

But I think it creates the wrong atmosphere for spiritual tools.

Some things shouldn’t feel like dashboards.

Some things shouldn’t feel gamified.

Some things shouldn’t feel like they’re being optimized for retention loops.

That discomfort is what led me to build AmalanKu.

What I wanted the app to feel like

Before thinking about features, I kept asking myself:

What should a spiritual app feel like?

Not “powerful.”

Not “sticky.”

Not “social.”

For me, it should feel:

  • calm
  • lightweight
  • respectful
  • useful without becoming intrusive
  • private by default

That shaped the product more than any roadmap ever could.

Privacy is more than a technical feature

When developers hear “privacy-first,” we usually think of technical checklists:

  • no trackers
  • no analytics
  • no unnecessary permissions
  • no third-party SDKs

Those things matter.

But with AmalanKu, privacy is also philosophical.

Some forms of digital activity are deeply personal. Not just “sensitive” in a compliance sense, but personal in a way that belongs to someone’s inner life, discipline, and relationship with faith.

That’s why I wanted the app to be built around digital restraint.

Not just secure by design.

Also quiet by design.

Why I chose offline-first

An offline-first product changes the default relationship between the app and the user.

It means:

  • the app still works without a server
  • core usage doesn’t depend on cloud infrastructure
  • data stays with the user by default
  • trust isn’t constantly outsourced to a backend

That’s not just a technical decision.

It’s a product values decision.

For this kind of app, offline-first felt natural because it should feel like a personal companion, not a service that continuously asks for trust.

Designing against noise

A lot of apps become noisier over time:

  • more prompts
  • more banners
  • more nudges
  • more engagement hooks
  • more reasons to come back for the app itself

But I didn’t want AmalanKu to become the center of attention.

I wanted it to support the user, then get out of the way.

That changes a surprising number of product decisions:

  • which features you reject
  • which metrics you don’t collect
  • which UX patterns you avoid
  • which monetization patterns you refuse to build around

Sometimes product design is not just what you add.

Sometimes it’s what you intentionally leave out.

A broader lesson

Building AmalanKu reinforced something I keep returning to:

Not every digital tool should be loud, connected, measurable, and extractive.

There’s still room for software that is:

  • local-first or offline-first
  • private by default
  • intentionally limited
  • easier to trust
  • designed to serve the user, not the platform

That’s the kind of software I want to keep building.

Final thought

I didn’t build AmalanKu to compete on feature volume.

I built it because I believe some tools should protect stillness instead of interrupting it.

If a spiritual app can help someone reflect, remember, or stay consistent—without surveillance, pressure, or noise—that already feels meaningful.


If you want the full story and the longer product philosophy version, I wrote the full post here:

👉 Building AmalanKu: Why I Believe Spiritual Tools Should Feel Quiet, Personal, and Private

And here’s the companion video:

🎥 Watch AmalanKu on YouTube

Top comments (0)