01 İşlenen veriler
Uygulama aşağıdaki verileri finans takibi sunmak için işler:
- Gelir ve gider kayıtları, kategoriler, tekrar eden işlemler
- Para birimi tercihi, tema ve dil ayarları
- Hatırlatıcılar, bildirim geçmişi ve gecikmiş ödeme özeti tercihleri
- Döviz çevirici kullanımı ve PDF dışa aktarma işlemleri
- Fiş tarama için kamera erişimi ve cihazda üretilen metin (OCR) sonuçları
- Ortak bütçede ödeyen / ekleyen bilgisi, grup davetleri ve üyelik kayıtları
Ortak bütçe kullanıyorsanız grup işlemleri, borç özeti, üyelik ve davet kayıtları da işlenir. Hesap oluşturduğunuzda e-posta, kullanıcı adı ve kimlik doğrulama bilgileri saklanır. İsteğe bağlı olarak hatırlatıcılar cihaz takviminize eklenebilir. Push bildirimleri için cihaz bildirim jetonu (FCM) hesabınıza bağlanabilir.
02 Verilerin saklanması
Kişisel işlem ve hatırlatıcı kayıtlarınız cihazınızdaki yerel depolamada (AsyncStorage) tutulur. Ortak bütçe, grup verileri ve hesap profili; giriş yaptığınızda Google Firebase (Authentication ve Firestore) üzerinden senkronize edilir.
Ayarlar > Veri bölümündeki Yerel verileri temizle yalnızca bu cihazdaki kişisel kayıtları siler; hesabınızı silmez. Hesabı sil işlemi bulut profilinizi ve ilişkili verileri kaldırır. Hesap silindiğinde kişisel kayıtlar cihazınızda tutulabilir.
03 Hesap ve oturum
Kişisel bütçe takibi hesap olmadan kullanılabilir. Ortak bütçe, grup daveti ve bulut senkronizasyonu için kayıt olmanız ve e-posta adresinizi doğrulamanız gerekir.
Oturum bilgileri Firebase Authentication ile yönetilir. Şifre sıfırlama ve e-posta değişikliği bu altyapı üzerinden yapılır. İsteklerin güvenliği için Firebase App Check kullanılabilir.
04 Kamera ve fiş tarama
Fiş tarama özelliği iOS kamera / belge tarayıcı izni ister. Görüntüden metin çıkarma (OCR) cihazda yapılır; fiş fotoğrafı CepteKalan sunucularına veya Firebase’e yüklenmez. Çıkarılan tutar, tarih ve kategori bilgisi yalnızca sizin onayınızla işlem formuna yazılır.
05 Bildirimler
Hatırlatıcı ve gecikmiş ödeme bildirimleri cihazınızın bildirim sistemi üzerinden gönderilir. Ortak bütçe aktiviteleri (ör. yeni işlem, hatırlatıcı, grup daveti) için Firebase Cloud Messaging ile push bildirim gönderilebilir. Bildirim geçmişi cihazınızda saklanır. Çalışması için uygulama ayarlarından ve cihaz izinlerinden etkinleştirilmiş olması gerekir.
06 Üçüncü taraf servisler
Aşağıdaki harici servisler kullanılabilir:
- Google Firebase — hesap yönetimi, ortak bütçe senkronizasyonu, push bildirimleri ve App Check (Authentication, Firestore, Cloud Messaging)
- Frankfurter.app — döviz çevirici için güncel kur bilgisi (para birimi kodları; kişisel finans kaydı gönderilmez)
- Cihaz takvimi — yalnızca siz hatırlatıcıyı takvime eklemeyi seçerseniz
- Cihaz kamerası / Vision OCR — fiş tarama; işlem cihazda kalır
Reklam veya analitik servisleri devreye alınırsa bu politika güncellenir.
07 Haklarınız
- Kişisel verilerinizi uygulama içinden görüntüleyebilir ve yönetebilirsiniz
- Yerel verileri cihazdan temizleyebilirsiniz
- Hesabınızı ve bulut verilerinizi kalıcı olarak silebilirsiniz
- Kamera ve bildirim izinlerini cihaz ayarlarından geri alabilirsiniz
- Gizlilikle ilgili sorularınız için bizimle iletişime geçebilirsiniz
08 İletişim
Gizlilik ile ilgili sorularınız için:
caner.celik.2704@gmail.com01 Data we process
The app processes the following data to provide finance tracking:
- Income and expense records, categories, recurring transactions
- Currency, theme, and language preferences
- Reminders, notification history, and overdue summary settings
- Currency converter usage and PDF export actions
- Camera access for receipt scanning and on-device OCR text results
- Shared-budget paid-by / added-by fields, group invites, and membership records
If you use shared budget features, group transactions, settlement summaries, membership, and invite records are also processed. When you create an account, your email, username, and authentication credentials are stored. Reminders may optionally be added to your device calendar. A push notification token (FCM) may be linked to your account for shared activity alerts.
02 Where data is stored
Personal transactions and reminders are stored in local device storage (AsyncStorage). Shared budget data, group records, and account profiles sync through Google Firebase (Authentication and Firestore) when you are signed in.
Clear local data in Settings > Data removes personal records from the current device only; it does not delete your account. Delete account removes your cloud profile and related data. After account deletion, personal records may remain on the device.
03 Account and session
Personal budget tracking works without an account. Shared budget, group invites, and cloud sync require registration and email verification.
Sessions are managed through Firebase Authentication. Password reset and email change flows use the same infrastructure. Firebase App Check may be used to protect API requests.
04 Camera and receipt scanning
Receipt scanning on iOS requests camera / document scanner permission. Optical character recognition (OCR) runs on your device; receipt photos are not uploaded to CepteKalan servers or Firebase. Extracted amount, date, and category are written to the form only with your confirmation.
05 Notifications
Reminder and overdue payment notifications are delivered through your device notification system. Shared budget activity (for example new transactions, reminders, or group invites) may be sent as push notifications via Firebase Cloud Messaging. Notification history is stored on your device. Notifications must be enabled in app Settings and device permissions.
06 Third-party services
The following external services may be used:
- Google Firebase — account management, shared budget sync, push notifications, and App Check (Authentication, Firestore, Cloud Messaging)
- Frankfurter.app — exchange rates for the currency converter (currency codes only; no personal finance records sent)
- Device calendar — only when you choose to add a reminder to your calendar
- Device camera / Vision OCR — receipt scanning; processing stays on-device
If advertising or analytics services are introduced, this policy will be updated.
07 Your rights
- View and manage your personal data within the app
- Clear local data from your device
- Permanently delete your account and cloud data
- Revoke camera and notification permissions in device settings
- Contact us with privacy-related questions
08 Contact
For privacy-related questions:
caner.celik.2704@gmail.com