Ruhan
Privacy Policy
Ruhan keeps everything on your phone. There is no account, no server and no tracking.
What we collect
Nothing. Ruhan has no backend and no sign-up. We, the developer, never receive your check-ins, your journal, your answers or anything about how you use the app.
What stays on your phone
- Your journal: check-ins you save and your evening muhasaba. It is encrypted on the device with ChaCha20-Poly1305. The key is kept in your phone's secure keychain, for this device only.
- Your garden: which practices you did and on which day (no text).
- Settings: language, sky, reminder time, app lock.
On iPhone, your own iCloud backup may include Ruhan's files. Your journal stays unreadable there, because its key is never backed up; this also means a new phone cannot read old entries. On Android, Ruhan turns app backup off. Deleting the app deletes all of this.
No analytics, ads or trackers
Ruhan contains no advertising, no analytics and no third-party tracking code.
Exporting your journal
If you choose “Export my journal”, Ruhan creates a plain-text copy and opens your phone's share sheet. You decide where it goes. That copy is not encrypted. Ruhan deletes its temporary copy as soon as the share sheet closes.
Optional AI helper
Off by default. If you turn it on in Settings, you choose Google Gemini or OpenAI and enter your own API key, which is kept only in your phone's secure keychain. Then, and only when you use it, Ruhan sends to that provider, with your key: the words you type in “own words” (to pick which feeling fits — not saved), and Ruhan's own reflections and stories when you tap “Translate with your AI”. Ayahs, hadith and your journal are never sent. We, the developer, never see any of it; the provider's own privacy terms apply. Turning the helper off removes the key.
Reminders
The optional evening reminder is scheduled on your phone. No notification server is involved.
App lock
Face ID, Touch ID, fingerprint and your passcode are handled by your phone's operating system. Ruhan only learns whether unlocking succeeded.
Tips
“Support Ruhan” tips are processed by Apple (App Store) or Google (Google Play) under their privacy policies. Ruhan does not receive your name, card or account details.
Crisis help
Ruhan may show a public helpline number for your region. Nothing is sent, and Ruhan never calls anyone on your behalf.
Children
Ruhan is not directed at children under 13.
Changes
If this policy changes, the new version will be published on this page with a new date.
Contact
Questions about privacy: giyosbeck@gmail.com
Политика конфиденциальности
Ruhan хранит всё на вашем телефоне. Нет аккаунта, нет сервера, нет слежки.
Что мы собираем
Ничего. У Ruhan нет сервера и регистрации. Мы, разработчик, никогда не получаем ваши отметки, дневник, ответы или сведения о том, как вы пользуетесь приложением.
Что остаётся на телефоне
- Дневник: сохранённые отметки и вечерняя мухасаба. Он зашифрован на устройстве алгоритмом ChaCha20-Poly1305. Ключ хранится в защищённом хранилище телефона и только на этом устройстве.
- Сад: какие практики и в какой день вы выполнили (без текста).
- Настройки: язык, небо, время напоминания, блокировка.
На iPhone ваша собственная резервная копия iCloud может включать файлы Ruhan. Дневник там остаётся нечитаемым, потому что его ключ никогда не копируется; поэтому на новом телефоне старые записи не откроются. На Android Ruhan отключает резервное копирование. Удаление приложения удаляет всё это.
Без аналитики, рекламы и трекеров
В Ruhan нет рекламы, аналитики и стороннего кода для отслеживания.
Экспорт дневника
Если вы выберете «Экспортировать дневник», Ruhan создаст текстовую копию и откроет меню «Поделиться». Куда её отправить, решаете вы. Эта копия не зашифрована. Свою временную копию Ruhan удаляет сразу после закрытия меню.
Необязательный ИИ-помощник
По умолчанию выключен. Если вы включите его в настройках, вы выбираете Google Gemini или OpenAI и вводите свой API-ключ, который хранится только в защищённом хранилище телефона. Тогда — и только когда вы им пользуетесь — Ruhan отправляет этому сервису с вашим ключом: то, что вы пишете «своими словами» (чтобы подобрать чувство; не сохраняется), и собственные размышления и истории Ruhan, когда вы нажимаете «Перевести с помощью ИИ». Аяты, хадисы и ваш дневник не отправляются никогда. Мы, разработчик, ничего из этого не видим; действуют условия конфиденциальности самого сервиса. Выключение помощника удаляет ключ.
Напоминания
Необязательное вечернее напоминание планируется на самом телефоне, без сервера уведомлений.
Блокировка
Face ID, Touch ID, отпечаток пальца и код-пароль обрабатывает операционная система телефона. Ruhan узнаёт только, удалась ли разблокировка.
Благодарности
Платежи «Поддержать Ruhan» обрабатывают Apple (App Store) или Google (Google Play) по своим правилам конфиденциальности. Ruhan не получает ваше имя, данные карты или аккаунта.
Помощь в кризисе
Ruhan может показать общедоступный номер телефона доверия для вашего региона. Ничего не отправляется, и Ruhan никому не звонит за вас.
Дети
Ruhan не предназначен для детей младше 13 лет.
Изменения
Если политика изменится, новая версия с новой датой появится на этой странице.
Связь
Вопросы о конфиденциальности: giyosbeck@gmail.com
Maxfiylik siyosati
Ruhan hamma narsani telefoningizda saqlaydi. Akkaunt yoʻq, server yoʻq, kuzatuv yoʻq.
Nimani yigʻamiz
Hech narsani. Ruhanda server ham, roʻyxatdan oʻtish ham yoʻq. Biz, dasturchi, sizning belgilaringiz, kundaligingiz, javoblaringiz yoki ilovadan qanday foydalanishingiz haqida hech narsa olmaymiz.
Telefoningizda nima qoladi
- Kundalik: saqlagan belgilaringiz va kechki muhasaba. U qurilmaning oʻzida ChaCha20-Poly1305 bilan shifrlanadi. Kalit telefonning himoyalangan xotirasida, faqat shu qurilmada saqlanadi.
- Bogʻ: qaysi kuni qaysi amalni bajarganingiz (matnsiz).
- Sozlamalar: til, osmon, eslatma vaqti, qulf.
iPhoneʼda sizning iCloud zaxira nusxangiz Ruhan fayllarini oʻz ichiga olishi mumkin. Kundalik u yerda oʻqib boʻlmaydigan holda qoladi, chunki uning kaliti hech qachon zaxiralanmaydi; shu sababli yangi telefonda eski yozuvlar ochilmaydi. Androidʼda Ruhan zaxiralashni oʻchiradi. Ilovani oʻchirsangiz, bularning barchasi oʻchadi.
Analitika, reklama va kuzatuv yoʻq
Ruhanda reklama, analitika va uchinchi tomon kuzatuv kodi yoʻq.
Kundalikni eksport qilish
“Kundalikni eksport qilish”ni tanlasangiz, Ruhan matnli nusxa yaratib, “Ulashish” oynasini ochadi. Qayerga yuborishni oʻzingiz hal qilasiz. Bu nusxa shifrlanmagan. Ruhan oʻzidagi vaqtinchalik nusxani oyna yopilishi bilan oʻchiradi.
Ixtiyoriy AI yordamchi
Odatda oʻchiq. Uni sozlamalarda yoqsangiz, Google Gemini yoki OpenAI ni tanlab, oʻz API kalitingizni kiritasiz; u faqat telefoningizning himoyalangan xotirasida saqlanadi. Shundan keyin — va faqat undan foydalanganingizda — Ruhan kalitingiz bilan oʻsha xizmatga quyidagilarni yuboradi: “oʻz soʻzlaringiz” qismiga yozganlaringiz (mos his-tuygʻuni tanlash uchun; saqlanmaydi) va “AI bilan tarjima qilish”ni bosganingizda Ruhanning oʻz mulohazalari va hikoyalari. Oyatlar, hadislar va kundaligingiz hech qachon yuborilmaydi. Biz, ishlab chiquvchi, bularning hech birini koʻrmaymiz; xizmatning oʻz maxfiylik shartlari amal qiladi. Yordamchini oʻchirsangiz, kalit oʻchiriladi.
Eslatmalar
Ixtiyoriy kechki eslatma telefonning oʻzida rejalashtiriladi, bildirishnoma serveri ishlatilmaydi.
Ilova qulfi
Face ID, Touch ID, barmoq izi va parolni telefonning operatsion tizimi tekshiradi. Ruhan faqat ochish muvaffaqiyatli boʻlgan-boʻlmaganini biladi.
Hissalar
“Ruhanni qoʻllab-quvvatlash” toʻlovlarini Apple (App Store) yoki Google (Google Play) oʻz maxfiylik qoidalariga koʻra amalga oshiradi. Ruhan ismingiz, karta yoki akkaunt maʼlumotlaringizni olmaydi.
Inqirozda yordam
Ruhan hududingiz uchun ochiq ishonch telefoni raqamini koʻrsatishi mumkin. Hech narsa yuborilmaydi va Ruhan siz uchun hech kimga qoʻngʻiroq qilmaydi.
Bolalar
Ruhan 13 yoshgacha boʻlgan bolalar uchun moʻljallanmagan.
Oʻzgarishlar
Siyosat oʻzgarsa, yangi sanali yangi nusxa shu sahifada eʼlon qilinadi.
Aloqa
Maxfiylik boʻyicha savollar: giyosbeck@gmail.com