Noni Coding Legal

RV Notes

Privacy Policy

Effective date: June 13, 2026

1. Overview

RV Notes is a personal, offline-first place and revisit tracking app developed by Noni Coding. The App is designed so that your data stays on your device. Noni Coding does not operate a backend server that receives, stores, or processes your notes, places, or personal content.

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:

  • Places (name, address, coordinates, phone number, notes, tags)
  • Visit entries (date, time, notes, visit type)
  • Service records and monthly report data
  • App settings (language, theme, goals, report name)
  • Backup files you export

This data is never transmitted to Noni Coding. If you export a backup or share a report, it leaves your device through your device's standard share sheet — Noni Coding has no access to where it goes or what it contains.

3. Location Data

RV Notes requests When In Use location permission to:

  • Display your current location on the map
  • Center the map on your current position
  • Help you select a place on the map
  • Perform reverse address lookup (geocoding) when you confirm a map pin

Your GPS coordinates are read by the App and used on-device. When you confirm a map pin and request an address, your coordinates or address lookup request may be sent to an external map/address-lookup service — for example, Google Maps Platform on Android or Apple/platform services on iOS (see §6). Your location is not stored beyond its immediate use and is not sent to Noni Coding.

RV Notes does not request background location access.

4. Crash and Diagnostic Data — Firebase Crashlytics

RV Notes uses Firebase Crashlytics (Google LLC) for crash reporting. If the App crashes, Crashlytics may collect and transmit to Google Firebase servers:

  • Crash stack trace and exception type
  • App version, build number, and bundle identifier
  • Device model, OS version, and locale
  • Approximate app uptime and memory state at crash time
  • A Crashlytics installation identifier, which may be based on a Firebase installation identifier. This is not a personal user ID and is not linked to your name, email, or account.

Crashlytics does not collect your place data, visit entries, notes, addresses, GPS coordinates, or any user-created content. Crash data is collected automatically and transmitted on the next app launch following a crash.

5. Usage Analytics and App Notices — Firebase Analytics & Firebase Remote Config

RV Notes uses Firebase Analytics (Google LLC) to understand how the App is used, and Firebase Remote Config (Google LLC) to deliver in-app notices and update messages.

RV Notes' own analytics events are limited to a small, fixed set of app-quality signals — for example, which screen was opened, or whether a backup finished successfully. These events never include your place names, addresses, notes, phone numbers, GPS coordinates, record IDs, backup file names, or any other content you create in the App.

Separately, as part of its normal operation, the Firebase Analytics SDK may automatically collect and transmit general app, device, session, and installation information (such as app version, device model, operating system version, language settings, a Firebase Analytics app-instance identifier, and/or a Firebase installation identifier), as described in Google's Firebase documentation. Neither of these identifiers is a personal user ID, and this standard SDK behavior is independent of — and broader than — RV Notes' own analytics events described above.

Firebase Remote Config is used only to fetch non-personal configuration for in-app notices and update messages (such as a title, message text, and a link). To do this, it may use a Firebase installation identifier to identify your app installation to Firebase. Firebase Remote Config does not receive your place records, visit entries, notes, addresses, GPS coordinates, or any other content you create in the App.

6. Third-Party Services

ServiceProviderPurposeData sent
Google Maps SDKGoogle LLCMap display and tile renderingDevice IP; approximate map tile region
Map / address lookup (geocoding)Google Maps Platform (Android); Apple / platform services (iOS)Address lookup from GPS coordinatesGPS coordinates or address lookup requests, sent to the relevant external/platform service at pin confirmation (user-initiated, once per confirmation)
Firebase CrashlyticsGoogle LLCCrash reporting and diagnosticsSee §4 below
Firebase AnalyticsGoogle LLCApp-quality usage analyticsSee §5 below
Firebase Remote ConfigGoogle LLCIn-app notice / update configurationSee §5 below

For map display, map tile rendering, and address lookup requests, those requests are sent directly to the relevant external map or platform service. Noni Coding does not directly receive those map/address lookup requests.

For Firebase Analytics, Firebase Crashlytics, and Firebase Remote Config, Google/Firebase processes data for Noni Coding. Noni Coding may access aggregated analytics, crash, and notice/config-related reports or dashboards in the Firebase console. Use of these services is subject to Google/Firebase terms and privacy policies.

7. Data We Do Not Collect

Noni Coding does not collect:

  • Your name, email address, or account credentials — the App has no account system
  • Your location history
  • Your place records, visit entries, or notes

RV Notes' own analytics events (§5) never include your place names, addresses, notes, phone numbers, GPS coordinates, record IDs, backup file names, or any other content you create in the App.

RV Notes does not show ads, does not build advertising profiles, and does not sell your data (see §8 and §9). Whether the underlying operating system or Firebase SDKs collect advertising identifiers such as the Android Advertising ID (GAID) or Apple IDFA for this App has not been independently verified for the current release — this page will be updated once that has been confirmed.

8. Advertising

RV Notes contains no advertisements and does not use any advertising SDK. RV Notes does not build advertising profiles from your data.

9. Sale of Personal Data

Noni Coding does not sell personal data to any third party.

10. Data Retention and Deletion

All data you create in RV Notes stays on your device until you choose to remove it. You can:

  • Edit or delete individual places and visit entries within the App at any time
  • Delete all app data by clearing app data in your device settings
  • Remove all data by uninstalling the App

For data processed by Firebase Crashlytics, Firebase Analytics, and Firebase Remote Config (§4, §5), retention and deletion are governed by Google Firebase's data retention policies, separately from the data stored on your device.

11. Children

RV Notes is a general productivity app for tracking places and visits. It is not directed to children under 13 (or the applicable minimum age in your region). 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.

12. 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. We encourage you to review this page periodically. Continued use of the App after a revised policy is posted constitutes acceptance of the updated policy.

13. Contact

If you have questions or concerns about this Privacy Policy, please contact:

Noni Coding
Email: privacy@nonicoding.com


재방문 노트

개인정보 처리방침

시행일: 2026년 6월 13일

1. 개요

재방문 노트는 Noni Coding이 개발한 개인용 오프라인 우선(offline-first) 장소 및 재방문 관리 앱입니다. 앱은 사용자의 데이터가 기기에만 저장되도록 설계되어 있습니다. Noni Coding은 사용자의 노트, 장소 정보, 개인 콘텐츠를 수신하거나 저장하는 별도의 백엔드 서버를 운영하지 않습니다.

2. 사용자가 생성하는 데이터 — 기기에만 저장

앱 내에서 사용자가 생성하는 아래 데이터는 기기에만 저장됩니다:

  • 장소 (이름, 주소, 좌표, 전화번호, 노트, 태그)
  • 방문 기록 (날짜, 시간, 노트, 방문 유형)
  • 봉사 기록 및 월별 보고 데이터
  • 앱 설정 (언어, 테마, 목표, 보고서 이름)
  • 사용자가 내보내는 백업 파일

이 데이터는 Noni Coding에 전송되지 않습니다. 백업을 내보내거나 보고서를 공유하는 경우 기기의 표준 공유 기능을 통해 전송되며, Noni Coding은 해당 데이터의 행방이나 내용에 접근할 수 없습니다.

3. 위치 데이터

재방문 노트는 아래 목적을 위해 앱 사용 중 위치 권한을 요청합니다:

  • 지도에서 현재 위치 표시
  • 현재 위치로 지도 중심 이동
  • 지도에서 장소 선택 지원
  • 지도 핀 확정 시 역지오코딩(주소 조회) 수행

GPS 좌표는 앱이 기기에서 읽어 기기 내에서 사용합니다. 지도 핀을 확정하고 주소를 요청하면 좌표 또는 주소 조회 요청이 외부 지도·주소 조회 서비스로 전송될 수 있습니다 — 예: Android에서는 Google Maps Platform, iOS에서는 Apple/플랫폼 서비스(§6 참조). 위치 정보는 즉시 사용 후 저장되지 않으며 Noni Coding에는 전송되지 않습니다.

재방문 노트는 백그라운드 위치 접근 권한을 요청하지 않습니다.

4. 충돌 및 진단 데이터 — Firebase Crashlytics

재방문 노트는 충돌 보고를 위해 Firebase Crashlytics(Google LLC)를 사용합니다. 앱이 충돌하면 Crashlytics는 다음 정보를 Google Firebase 서버로 수집 및 전송할 수 있습니다:

  • 충돌 스택 추적 및 예외 유형
  • 앱 버전, 빌드 번호, 번들 식별자
  • 기기 모델, OS 버전, 언어/지역 설정
  • 충돌 당시의 대략적인 앱 실행 시간 및 메모리 상태
  • Crashlytics 설치 식별자(Firebase 설치 식별자를 기반으로 할 수 있음). 이는 개인 사용자 ID가 아니며 이름, 이메일, 계정과 연결되지 않습니다.

Crashlytics는 장소 데이터, 방문 기록, 노트, 주소, GPS 좌표, 그 밖의 사용자 생성 콘텐츠를 수집하지 않습니다. 충돌 데이터는 자동으로 수집되며 충돌 후 다음 앱 실행 시 전송됩니다.

5. 사용 통계 및 앱 공지 — Firebase Analytics & Firebase Remote Config

재방문 노트는 앱 사용 현황을 파악하기 위해 Firebase Analytics(Google LLC)를, 앱 내 공지 및 업데이트 메시지를 전달하기 위해 Firebase Remote Config(Google LLC)를 사용합니다.

재방문 노트가 자체적으로 전송하는 분석 이벤트는 어떤 화면을 열었는지, 백업이 정상적으로 완료되었는지와 같이 앱 품질 개선을 위한 적은 수의 고정된 이벤트로 한정됩니다. 이 이벤트에는 장소 이름, 주소, 메모, 전화번호, GPS 좌표, 기록 ID, 백업 파일명 등 사용자가 앱에서 생성한 어떠한 콘텐츠도 포함되지 않습니다.

이와는 별도로, Firebase Analytics SDK는 정상적인 동작의 일부로 앱 버전, 기기 모델, OS 버전, 언어 설정, Firebase Analytics 앱 인스턴스 식별자 및/또는 Firebase 설치 식별자 등 일반적인 앱·기기·세션·설치 정보를 자동으로 수집하여 전송할 수 있으며, 이는 Google의 Firebase 문서에 설명되어 있습니다. 이 식별자들은 개인 사용자 ID가 아니며, 이러한 SDK의 기본 동작은 위에서 설명한 재방문 노트 자체 분석 이벤트와는 별개이며 그보다 더 넓은 범위의 정보를 포함할 수 있습니다.

Firebase Remote Config는 앱 내 공지 및 업데이트 메시지(제목, 본문, 링크 등)에 대한 개인 정보가 아닌 설정 값을 가져오는 데에만 사용됩니다. 이 과정에서 앱 설치를 Firebase에 식별시키기 위해 Firebase 설치 식별자가 사용될 수 있습니다. Firebase Remote Config는 장소 기록, 방문 기록, 메모, 주소, GPS 좌표 등 사용자가 앱에서 생성한 콘텐츠를 전달받지 않습니다.

6. 제3자 서비스

서비스제공자목적전송되는 데이터
Google Maps SDKGoogle LLC지도 표시 및 타일 렌더링기기 IP; 지도 타일 요청 지역 정보
지도 / 주소 조회 (지오코딩)Google Maps Platform (Android); Apple/플랫폼 서비스 (iOS)GPS 좌표로 주소 조회핀 확정 시 GPS 좌표 또는 주소 조회 요청이 해당 외부/플랫폼 서비스로 전송됨 (사용자가 직접 실행, 확정마다 1회)
Firebase CrashlyticsGoogle LLC충돌 보고 및 진단아래 §4 참조
Firebase AnalyticsGoogle LLC앱 품질 개선을 위한 사용 통계아래 §5 참조
Firebase Remote ConfigGoogle LLC앱 내 공지/업데이트 설정 전달아래 §5 참조

지도 표시, 지도 타일 렌더링, 주소 조회 요청은 해당 외부 지도 또는 플랫폼 서비스로 직접 전송됩니다. Noni Coding은 이러한 지도/주소 조회 요청을 직접 수신하지 않습니다.

Firebase Analytics, Firebase Crashlytics, Firebase Remote Config의 경우 Google/Firebase가 Noni Coding을 위해 데이터를 처리합니다. Noni Coding은 Firebase 콘솔에서 집계된 사용 통계, 충돌, 공지/설정 관련 보고서 또는 대시보드에 접근할 수 있습니다. 해당 서비스의 사용은 Google/Firebase의 약관 및 개인정보 처리방침에 따릅니다.

7. 수집하지 않는 데이터

Noni Coding은 다음 정보를 수집하지 않습니다:

  • 이름, 이메일 주소, 계정 자격증명 — 앱에 계정 시스템이 없습니다
  • 위치 기록
  • 장소 기록, 방문 기록, 노트

재방문 노트가 자체적으로 전송하는 분석 이벤트(§5)에는 장소 이름, 주소, 메모, 전화번호, GPS 좌표, 기록 ID, 백업 파일명 등 사용자가 앱에서 생성한 어떠한 콘텐츠도 포함되지 않습니다.

재방문 노트는 광고를 게재하지 않으며, 광고 프로필을 생성하거나 사용자의 데이터를 판매하지 않습니다(§8, §9 참조). 운영체제나 Firebase SDK가 이 앱에 대해 Android 광고 ID(GAID) 또는 Apple IDFA와 같은 광고 식별자를 수집하는지 여부는 현재 릴리스에서 독립적으로 검증되지 않았으며, 확인되는 즉시 본 페이지를 업데이트합니다.

8. 광고

재방문 노트에는 광고가 없으며 광고 SDK를 사용하지 않습니다. 재방문 노트는 사용자의 데이터로 광고 프로필을 생성하지 않습니다.

9. 개인정보 판매

Noni Coding은 개인정보를 제3자에게 판매하지 않습니다.

10. 데이터 보관 및 삭제

재방문 노트에서 생성한 모든 데이터는 사용자가 직접 삭제하기 전까지 기기에 저장됩니다. 다음 방법으로 데이터를 삭제할 수 있습니다:

  • 앱 내에서 개별 장소 및 방문 기록을 언제든지 수정하거나 삭제
  • 기기 설정에서 앱 데이터 지우기로 전체 데이터 삭제
  • 앱 삭제(제거)로 모든 데이터 제거

Firebase Crashlytics, Firebase Analytics, Firebase Remote Config(§4, §5)가 처리하는 데이터의 보관 및 삭제는 기기에 저장된 데이터와는 별도로 Google Firebase의 데이터 보관 정책에 따릅니다.

11. 아동 보호

재방문 노트는 장소 및 방문 관리를 위한 일반 생산성 앱입니다. 만 14세 미만 아동(또는 해당 지역의 적용 가능한 최소 연령)을 대상으로 하지 않습니다. Noni Coding은 아동으로부터 고의적으로 개인정보를 수집하지 않습니다. 자녀가 앱을 통해 개인정보를 제공했다고 생각되는 경우 아래 연락처로 문의해 주시면 적절한 조치를 취하겠습니다.

12. 방침 변경

Noni Coding은 앱이 발전함에 따라 본 개인정보 처리방침을 업데이트할 수 있습니다. 변경 시 이 페이지 상단의 시행일을 수정합니다. 주기적으로 이 페이지를 확인하시기 바랍니다. 개정된 방침이 게시된 후 앱을 계속 사용하면 업데이트된 방침에 동의한 것으로 간주합니다.

13. 문의

본 개인정보 처리방침에 대한 질문이나 우려 사항이 있으시면 문의해 주십시오:

Noni Coding
이메일: privacy@nonicoding.com