A browser should serve you.
Not study you, sell you, or shape you. Four convictions that guide every decision we make about Noorani.
A tech product is the sum of a thousand small decisions — which default is on, which setting is buried, which metric the team celebrates. Values sound abstract; they get concrete when a pull request lands on a Thursday and someone has to decide whether to merge it.
These four are the ones we use to decide.
i. No data goes home.
Noorani has no analytics server. There is no pipeline that ingests your prayer-time queries, your browsing, or your location. We didn't turn telemetry off; we never turned it on. Our infrastructure consists of a static website, a git repository, and a shared inbox.
This is a structural choice, not a marketing one. The only way to guarantee a user's data stays on their device is not to build anything to receive it. Logs you never wrote cannot be subpoenaed, leaked, or sold to a corporate acquirer. A spreadsheet of prayer locations is only dangerous because it was collected in the first place.
ii. Open by design.
Noorani is open source. Anyone can read the code that handles your data — because if we ask you to trust us, the honest move is to make trust verifiable.
This isn't marketing transparency. It means the crash-reporting path, the prayer-time algorithm, the tracker-blocking list format, and the content-filter ruleset are all in public repositories where anyone with the patience can audit them. If you find something we got wrong, you can point at it with a line number.
iii. Ads are never ours.
Noorani will never show advertisements. We will never sell default-search placement. We will never broker attention to a third party. The product is the product.
This constrains our business model — we know. It also removes a constant pressure that warps software companies: the pressure to optimise for engagement over usefulness, for reach over quality, for the advertiser over the user. Every ad-supported product you've ever loved has been partly eaten by the business model underneath it. We'd rather find a different way to stay solvent than go down that road.
iv. Built with intention, not with speed.
We are not racing to market. Noorani v1.0 will ship when it's ready — when the prayer-time calculation is correct across every latitude we intend to serve, when the RTL language support is actually usable, when the tracker list is comprehensive, when the documentation isn't a placeholder.
Intention means: saying no to features that don't serve the core promise; saying yes to features that seem small but matter (ayah rotation respect; Maghrib rollover; high-latitude rules). Intention means shipping slower than the market wants, so we don't ship worse than the audience deserves.
These aren't aspirations. They're the test we run our decisions against. If we violate them, call us on it — nooranibrowser@gmail.com.