MarkdownViewer
  • HomeAna Sayfa
  • PrivacyGizlilik
  • TermsKoşullar
  • AccessibilityErişilebilirlik
  • Contactİletişim

Privacy Policy

Last updated: April 16, 2026

MarkdownViewer ("the App") is an open-source mobile application for reading markdown documents. Your privacy is important to us. This policy explains what data the App collects, how it is used, and your choices.

1. Data We Do Not Collect

The App is designed to work entirely on your device. By default:

  • We do not collect personal information (name, email, phone number).
  • We do not track your location.
  • We do not use advertising SDKs or sell your data.
  • We do not access your documents beyond what is required to display them on screen.

2. Local Storage

The App stores the following data locally on your device:

  • Settings — your theme preference, language preference, and onboarding state.
  • Recent documents — file paths and timestamps of recently opened documents.
  • Library folders — paths to folders you have added to your library.
  • GitHub Personal Access Token — if you choose to sync repositories, an optional PAT is stored in your device's secure keychain (iOS Keychain / Android Keystore), encrypted at rest.

This data never leaves your device unless you explicitly enable crash reporting (see below).

3. Crash Reporting (Optional)

The App includes an optional crash reporting feature powered by Sentry. This feature is disabled by default and requires your explicit consent to activate.

When enabled, the following data may be sent to Sentry's servers:

  • Crash stack traces and error messages.
  • Device type, OS version, and app version.
  • Navigation breadcrumbs (which screens were visited).

Crash reports do not include your document content, file paths, GitHub tokens, or any personally identifiable information.

You can enable or disable crash reporting at any time from Settings > Crash Reporting.

4. GitHub Sync

If you choose to sync a GitHub repository, the App connects to the GitHub API (api.github.com and raw.githubusercontent.com) to download markdown files. Network requests are only made when you explicitly trigger a sync. The App does not make background network requests.

Your optional GitHub PAT is transmitted only to GitHub's servers during sync operations and is never sent to any other service.

5. Third-Party Services

The App may interact with the following third-party services only when you explicitly opt in:

  • GitHub (api.github.com, raw.githubusercontent.com) — for repository sync.
  • Sentry (sentry.io) — for crash reporting, when consent is given.

6. Children's Privacy

The App does not knowingly collect any data from children under 13. Since the App does not collect personal information by default, it is suitable for all ages.

7. Changes to This Policy

We may update this privacy policy from time to time. Changes will be posted on this page with an updated revision date. Continued use of the App after changes constitutes acceptance of the updated policy.

8. Contact

If you have questions about this privacy policy, please reach out through our contact page or open an issue on GitHub.

Gizlilik Politikası

Son güncelleme: 16 Nisan 2026

MarkdownViewer ("Uygulama"), markdown belgeleri okumak için geliştirilmiş açık kaynaklı bir mobil uygulamadır. Gizliliğiniz bizim için önemlidir. Bu politika, Uygulamanın hangi verileri topladığını, nasıl kullandığını ve tercihlerinizi açıklar.

1. Toplamadığımız Veriler

Uygulama tamamen cihazınızda çalışacak şekilde tasarlanmıştır. Varsayılan olarak:

  • Kişisel bilgi (isim, e-posta, telefon numarası) toplamayız.
  • Konumunuzu takip etmeyiz.
  • Reklam SDK'ları kullanmayız veya verilerinizi satmayız.
  • Belgelerinize, ekranda görüntülemek için gerekenin ötesinde erişmeyiz.

2. Yerel Depolama

Uygulama aşağıdaki verileri cihazınızda yerel olarak saklar:

  • Ayarlar — tema tercihiniz, dil tercihiniz ve tanıtım ekranı durumu.
  • Son belgeler — son açılan belgelerin dosya yolları ve zaman damgaları.
  • Kütüphane klasörleri — kütüphanenize eklediğiniz klasörlerin yolları.
  • GitHub Kişisel Erişim Anahtarı — depo senkronizasyonu kullanmayı seçerseniz, isteğe bağlı PAT, cihazınızın güvenli anahtar deposunda (iOS Keychain / Android Keystore) şifrelenmiş olarak saklanır.

Bu veriler, çökme raporlamayı açıkça etkinleştirmediğiniz sürece cihazınızdan asla çıkmaz (aşağıya bakın).

3. Çökme Raporlama (İsteğe Bağlı)

Uygulama, Sentry tarafından desteklenen isteğe bağlı bir çökme raporlama özelliği içerir. Bu özellik varsayılan olarak kapalıdır ve etkinleştirilmesi için açık onayınızı gerektirir.

Etkinleştirildiğinde, aşağıdaki veriler Sentry sunucularına gönderilebilir:

  • Çökme yığın izleri ve hata mesajları.
  • Cihaz türü, işletim sistemi sürümü ve uygulama sürümü.
  • Gezinme kırıntıları (hangi ekranların ziyaret edildiği).

Çökme raporları belge içeriğinizi, dosya yollarınızı, GitHub anahtarlarınızı veya herhangi bir kişisel tanımlayıcı bilgiyi içermez.

Çökme raporlamayı istediğiniz zaman Ayarlar > Çökme Raporlama bölümünden etkinleştirebilir veya devre dışı bırakabilirsiniz.

4. GitHub Senkronizasyonu

Bir GitHub deposunu senkronize etmeyi seçerseniz, Uygulama markdown dosyalarını indirmek için GitHub API'sine (api.github.com ve raw.githubusercontent.com) bağlanır. Ağ istekleri yalnızca siz açıkça bir senkronizasyon başlattığınızda yapılır. Uygulama arka planda ağ isteği yapmaz.

İsteğe bağlı GitHub PAT'ınız yalnızca senkronizasyon işlemleri sırasında GitHub sunucularına iletilir ve başka hiçbir hizmete gönderilmez.

5. Üçüncü Taraf Hizmetler

Uygulama, yalnızca açıkça kabul ettiğinizde aşağıdaki üçüncü taraf hizmetlerle etkileşime girebilir:

  • GitHub (api.github.com, raw.githubusercontent.com) — depo senkronizasyonu için.
  • Sentry (sentry.io) — onay verildiğinde çökme raporlama için.

6. Çocukların Gizliliği

Uygulama, 13 yaşın altındaki çocuklardan bilerek herhangi bir veri toplamaz. Uygulama varsayılan olarak kişisel bilgi toplamadığından, tüm yaşlara uygundur.

7. Bu Politikadaki Değişiklikler

Bu gizlilik politikasını zaman zaman güncelleyebiliriz. Değişiklikler, güncellenmiş bir revizyon tarihi ile bu sayfada yayınlanacaktır. Değişikliklerden sonra Uygulamayı kullanmaya devam etmeniz, güncellenmiş politikanın kabul edilmesi anlamına gelir.

8. İletişim

Bu gizlilik politikası hakkında sorularınız varsa, lütfen iletişim sayfamız aracılığıyla bize ulaşın veya GitHub'da bir sorun açın.

© 2026 MarkdownViewer HomeAna Sayfa · Terms of UseKullanım Koşulları · Contactİletişim