


Know Your Rights, created by Saudi lawyer Nasreen Alissa, gives women in Saudi Arabia a free legal guide they can carry in a pocket: divorce, custody, inheritance and alimony explained in plain language, legal document templates, a directory of lawyers offering free consultations, and short animated videos that walk through difficult situations step by step.
The app took off fast — tens of thousands of downloads in its first year and coverage from CNN to Gulf News — because it filled a real gap: there was simply no other free, clear source for this information, in Arabic or English.
Alissa brought the mission; I built the app for her — the native iOS and Android clients, the fully bilingual interface, the animation-rich UI, and the remote content layer that keeps the legal library current.
The defining constraint was bilingual by design. Every screen works in Arabic and English, which means full right-to-left support — layouts, gestures and animations that mirror correctly, not just translated strings. The custom UI animations had to feel equally natural in both directions.
The content is the product, and laws change. All legal articles, templates and the lawyer directory load from a remote API, so the team updates the library instantly — no app release, no store review, and readers always see the current state of the law.
Mobile — iOS · Android · native clients
Languages — Swift · Kotlin · Java
Data — REST · remote content API · Arabic/English localization
Architecture — MVVM · Clean Architecture