Bible Routine
Privacy Policy
Effective date: July 9, 2026
1. Overview
Bible Routine is a local-first Bible reading routine app developed by Noni Coding. No account is required to use the App. Your reading progress, meditation notes, settings, reminders, and Gems state are stored only on your device. Bible Routine does not use a Noni Coding backend server to receive, store, or process your Bible reading content, meditation notes, or local app records.
The App uses Firebase Crashlytics and Firebase Analytics (both operated by Google) for app quality and usage monitoring. Crashlytics is on by default on all builds; Firebase Analytics is on by default in release builds and off in debug and development builds. No opt-in or opt-out toggle is available in the App. See Sections 4 and 5 for details.
2. Data You Create — Stored Locally on Your Device
The following data is created by you within the App and stored only on your device:
- Reading progress and routine records
- Meditation notes
- App settings (language, theme, preferences)
- Reminder schedules
- Gems state
- Backup files you export
This data is never transmitted to Noni Coding. The App does not collect or read the content of your Bible reading or meditation notes. If you export a backup file, it leaves your device through your device's standard share sheet or file system — Noni Coding has no access to where it goes or what it contains.
3. Backup, Export, and Import
The App lets you export your data to a local JSON backup file and import a previously exported file. Both actions use your device's standard file picker or share sheet. Noni Coding does not receive or have access to any exported or imported files.
4. Crash Reporting — Firebase Crashlytics
Bible Routine uses Firebase Crashlytics (Google LLC) to collect diagnostic crash reports. This helps Noni Coding diagnose and fix crashes to improve app quality. Crash reporting is on by default on all builds. No opt-in or opt-out toggle is available.
Crash reports may include:
- App version, build number, and bundle identifier
- Device model, OS version, and locale
- Crash time, stack trace, and exception type
- Technical app and session state needed to diagnose the crash
- Diagnostic identifiers such as a Crashlytics installation UUID, Firebase installation identifier, and Firebase session identifier (reset when you uninstall the App)
Noni Coding does not intentionally attach your reading progress, meditation notes, settings, reminders, Gems state, backup file contents, or any other user-created content to crash reports.
You can review Google's privacy practices at firebase.google.com/support/privacy.
5. Usage Analytics — Firebase Analytics
Bible Routine uses Firebase Analytics (Google LLC) in release builds to understand coarse feature usage and plan app improvements. Analytics collection is on by default in release builds and off in debug and development builds. No opt-in or opt-out toggle is available.
Firebase automatic baseline events may include app, device, session, install, and update event data, basic usage data, and SDK identifiers such as an app-instance ID and an installations ID. These are collected automatically by the Firebase Analytics SDK.
Custom events are limited to the following coarse actions:
- Reading session saved
- Meditation note created
- Backup exported or imported
- Onboarding completed
- Gem unlocked
- Setting changed (setting category only, not the chosen value)
Custom analytics events do not include:
- Bible book names, chapter numbers, or verse numbers
- Meditation note text, prayer text, or any freeform user content
- Reminder details or times
- Backup file names, file paths, or any backup file contents
- User names, nicknames, or profile details
- Database row IDs or other internal identifiers
- Any other personal information
Bible Routine does not add a custom route observer or manually send screen_view events. Firebase automatic baseline events may still exist in release builds as described above. No advertising analytics or behavioral profiling is performed. Bible Routine does not use advertising identifiers or tracking IDs.
6. Data We Do Not Collect
Noni Coding does not collect:
- Your name, email address, or account credentials — the App has no account system
- The content of your Bible reading or meditation notes
- Your reading progress, reminders, Gems state, or any in-app content (beyond the coarse custom analytics events listed in Section 5)
- Advertising identifiers or tracking IDs
If you contact Noni Coding by email — for example, using the support address listed below — Noni Coding receives the email address and message content you choose to send.
7. Advertising
Bible Routine contains no advertisements and does not use any advertising SDK.
8. Sale of Personal Data
Noni Coding does not sell personal data to any third party.
9. Data Retention and Deletion
All data you create in Bible Routine stays on your device until you choose to remove it. You can:
- Edit or clear individual entries within the App at any time
- Use Delete All Local Data in Settings to remove all app data from your device
- Remove all data by uninstalling the App
Diagnostic data held by Firebase Crashlytics and Firebase Analytics is subject to Google's data retention policies.
10. Children
Bible Routine is a general Bible reading and personal meditation app. It is not directed to children under the age required by applicable law (such as under 13 in some regions, or under 14 in Korea). Noni Coding does not knowingly collect personal information from children. If you are a parent or guardian and believe your child has provided personal information through the App, please contact us at the address below and we will take appropriate steps.
11. Changes to This Policy
Noni Coding may update this Privacy Policy as the App evolves. When we do, we will update the effective date at the top of this page. If we make material changes, we will update this page and, where appropriate, provide notice in the App. We encourage you to review this page periodically.
12. Contact
If you have questions or concerns about this Privacy Policy, please contact:
Noni Coding
Email: privacy@nonicoding.com
성경 루틴
개인정보 처리방침
시행일: 2026년 7월 9일
1. 개요
성경 루틴은 Noni Coding이 개발한 로컬 우선(local-first) 성경 읽기 루틴 앱입니다. 앱 사용에 계정은 필요하지 않습니다. 읽기 진행 상황, 묵상 노트, 설정, 알림, 보물 상태는 기기에만 저장됩니다. 성경 루틴은 사용자의 성경 읽기 콘텐츠, 묵상 노트, 로컬 앱 기록을 수신하거나 저장하는 Noni Coding 백엔드 서버를 사용하지 않습니다.
앱은 앱 품질 및 사용 현황 모니터링을 위해 Firebase Crashlytics와 Firebase Analytics(모두 Google 운영)를 사용합니다. Crashlytics는 모든 빌드에서 기본 활성화되며, Firebase Analytics는 릴리스 빌드에서 기본 활성화되고 디버그 및 개발 빌드에서는 비활성화됩니다. 앱 내에 별도의 활성화·비활성화 설정은 없습니다. 자세한 내용은 4항 및 5항을 참조하십시오.
2. 사용자가 생성하는 데이터 — 기기에만 저장
앱 내에서 사용자가 생성하는 아래 데이터는 기기에만 저장됩니다:
- 읽기 진행 상황 및 루틴 기록
- 묵상 노트
- 앱 설정 (언어, 테마, 환경설정)
- 알림 일정
- 보물 상태
- 사용자가 내보내는 백업 파일
이 데이터는 Noni Coding에 전송되지 않습니다. 앱은 사용자의 성경 읽기 내용이나 묵상 노트 내용을 수집하거나 읽지 않습니다. 백업 파일을 내보내는 경우 기기의 표준 공유 기능 또는 파일 시스템을 통해 전송되며, Noni Coding은 해당 데이터의 행방이나 내용에 접근할 수 없습니다.
3. 백업, 내보내기 및 가져오기
앱을 사용하면 데이터를 로컬 JSON 백업 파일로 내보내거나 이전에 내보낸 파일을 가져올 수 있습니다. 두 작업 모두 기기의 표준 파일 선택기 또는 공유 기능을 사용합니다. Noni Coding은 내보내거나 가져온 파일을 수신하거나 접근하지 않습니다.
4. 충돌 보고 — Firebase Crashlytics
성경 루틴은 Firebase Crashlytics(Google LLC)를 사용하여 충돌 진단 보고서를 수집합니다. 이를 통해 Noni Coding은 충돌을 진단하고 수정하여 앱 품질을 개선합니다. 충돌 보고는 모든 빌드에서 기본 활성화됩니다. 별도의 활성화·비활성화 설정은 없습니다.
충돌 보고서에 포함될 수 있는 정보:
- 앱 버전, 빌드 번호, 번들 식별자
- 기기 모델, OS 버전, 언어/지역 설정
- 충돌 시간, 스택 트레이스, 예외 유형
- 충돌 진단에 필요한 기술적 앱 및 세션 상태
- Crashlytics 설치 UUID, Firebase 설치 식별자, Firebase 세션 식별자 등 진단 식별자 (앱 삭제 시 초기화됨)
Noni Coding은 읽기 진행 상황, 묵상 노트, 설정, 알림, 보물 상태, 백업 파일 내용, 그 밖의 사용자 생성 콘텐츠를 충돌 보고서에 의도적으로 포함하지 않습니다.
Google의 개인정보 보호 관행은 firebase.google.com/support/privacy에서 확인할 수 있습니다.
5. 사용 현황 분석 — Firebase Analytics
성경 루틴은 릴리스 빌드에서 Firebase Analytics(Google LLC)를 사용하여 집계 수준의 기능 사용 현황을 파악하고 앱을 개선합니다. 분석 수집은 릴리스 빌드에서 기본 활성화되며, 디버그 및 개발 빌드에서는 비활성화됩니다. 별도의 활성화·비활성화 설정은 없습니다.
Firebase 자동 기본 이벤트에는 앱, 기기, 세션, 설치, 업데이트 이벤트 데이터, 기본 사용 데이터, 앱 인스턴스 ID 및 설치 식별자 등 SDK 식별자가 포함될 수 있습니다. 이는 Firebase Analytics SDK에 의해 자동으로 수집됩니다.
커스텀 이벤트는 다음 집계 항목으로만 제한됩니다:
- 읽기 세션 완료
- 묵상 노트 생성
- 백업 내보내기 또는 가져오기
- 온보딩 완료
- 보물 해제
- 설정 변경 (설정 항목명만, 선택한 값은 포함하지 않음)
커스텀 분석 이벤트에 다음 정보는 포함되지 않습니다:
- 성경 책 이름, 장 번호, 절 번호
- 묵상 노트 텍스트, 기도문, 그 밖의 자유 서술 내용
- 알림 세부 정보 또는 시간
- 백업 파일 이름, 경로, 또는 파일 내용
- 사용자 이름, 닉네임, 프로필 정보
- 데이터베이스 행 ID 등 내부 식별자
- 그 밖의 개인 정보
성경 루틴은 커스텀 라우트 옵저버를 추가하거나 screen_view 이벤트를 직접 전송하지 않습니다. Firebase 자동 기본 이벤트는 위에서 설명한 대로 릴리스 빌드에서 존재할 수 있습니다. 광고 분석 및 행동 프로파일링은 수행하지 않습니다. 성경 루틴은 광고 식별자 또는 추적 ID를 사용하지 않습니다.
6. 수집하지 않는 데이터
Noni Coding은 다음 정보를 수집하지 않습니다:
- 이름, 이메일 주소, 계정 자격증명 — 앱에 계정 시스템이 없습니다
- 성경 읽기 내용 또는 묵상 노트 내용
- 읽기 진행 상황, 알림, 보물 상태, 그 밖의 앱 내 콘텐츠 (5항에 명시된 집계 수준 커스텀 이벤트 제외)
- 광고 식별자 또는 추적 ID
아래 지원 주소 등을 통해 이메일로 Noni Coding에 연락하는 경우, Noni Coding은 사용자가 선택하여 전송한 이메일 주소와 메시지 내용을 수신합니다.
7. 광고
성경 루틴에는 광고가 없으며 광고 SDK를 사용하지 않습니다.
8. 개인정보 판매
Noni Coding은 개인정보를 제3자에게 판매하지 않습니다.
9. 데이터 보관 및 삭제
성경 루틴에서 생성한 모든 데이터는 사용자가 직접 삭제하기 전까지 기기에 저장됩니다. 다음 방법으로 데이터를 삭제할 수 있습니다:
- 앱 내에서 개별 항목을 언제든지 수정하거나 삭제
- 설정의 모든 로컬 데이터 삭제 기능으로 기기의 모든 앱 데이터 제거
- 앱 삭제(제거)로 모든 데이터 제거
Firebase Crashlytics 및 Firebase Analytics가 보유한 진단 데이터는 Google의 데이터 보관 정책의 적용을 받습니다.
10. 아동 보호
성경 루틴은 성경 읽기와 개인 묵상을 위한 일반 앱입니다. 적용 가능한 법률에서 정한 연령 미만 아동(한국의 경우 만 14세 미만, 일부 지역의 경우 만 13세 미만 등)을 대상으로 하지 않습니다. Noni Coding은 아동으로부터 고의적으로 개인정보를 수집하지 않습니다. 자녀가 앱을 통해 개인정보를 제공했다고 생각되는 경우 아래 연락처로 문의해 주시면 적절한 조치를 취하겠습니다.
11. 방침 변경
Noni Coding은 앱이 발전함에 따라 본 개인정보 처리방침을 업데이트할 수 있습니다. 변경 시 이 페이지 상단의 시행일을 수정합니다. 중요한 변경이 있을 경우 이 페이지를 업데이트하고, 필요한 경우 앱 내에서 공지합니다. 주기적으로 이 페이지를 확인하시기 바랍니다.
12. 문의
본 개인정보 처리방침에 대한 질문이나 우려 사항이 있으시면 문의해 주십시오:
Noni Coding
이메일: privacy@nonicoding.com