tidia.

하루 예산 개인정보처리방침 / Daily Budget Privacy Policy

한국어 · English


한국어

1. 이 방침에 대하여

이 방침은 Android 앱 "하루 예산"(이하 "앱")이 어떤 정보를 어디서 어떻게 처리하는지 설명합니다. 앱은 개인 개발자가 만들었습니다.

2. 한눈에 보기

3. 앱이 기기 안에 저장하는 정보

다음 정보는 사용자가 직접 입력하거나 앱 사용 중에 생기며, 기기 안의 앱 전용 저장소(SQLite 데이터베이스 등)에 저장됩니다. 개발자에게 전송되지 않습니다.

정보예용도
예산 설정월급, 월급일, 저축액, 화폐, 언어, 테마, 알림 시각하루 예산 계산과 화면 표시
고정지출·할부이름, 금액, 나가는 날, 분류하루 예산 계산
지출·추가 수입 기록금액, 메모, 날짜오늘 남은 돈·내역 표시
금액 없이 한 체크날짜, "예산 안/넘음"달력·성공 일수 표시
광고 제거 구매 여부샀는지 여부(예/아니요)광고를 보여 줄지 정하기
목표 모으기·결산목표 금액, 매달 금액, 지난 주기 결과목표 진행·결산 표시
앱 잠금PIN의 솔트+SHA-256 해시, 지문 사용 여부앱 잠금 해제 확인 (PIN 자체는 저장하지 않음)
확인할 결제(베타 기능을 켠 경우)금액, 가맹점 이름, 할부 개월, 날짜, 알림을 보낸 앱사용자가 확인 후 기록

지문 잠금은 Android 시스템의 생체 인증을 사용합니다. 앱은 지문 정보를 받거나 저장하지 않고, 시스템이 알려 주는 "인증 성공/실패" 결과만 사용합니다.

홈 화면 위젯과 상단바 알림에 보이는 "오늘 남은 돈"도 기기 안에서만 계산·표시됩니다.

4. 광고와 광고 ID (Google AdMob)

앱은 홈을 제외한 일부 화면 아래에 Google AdMob 배너 광고를 표시합니다. 광고를 불러오고 보여 주기 위해 Google Mobile Ads SDK가 다음과 같은 정보를 수집·처리할 수 있습니다.

이 정보는 Google이 광고 제공, 광고 측정, 부정 행위 방지, 분석 목적으로 처리하며, 처리 방식은 Google의 정책을 따릅니다. 개발자는 이 정보를 직접 받거나 저장하지 않으며, 예산 데이터는 광고 SDK에 전달되지 않습니다.

광고 ID는 휴대폰 설정 › 개인정보 보호(또는 Google) › 광고에서 재설정하거나 삭제할 수 있습니다(메뉴 이름은 기기마다 다를 수 있음).

광고 제거 구매 (Google Play 결제)

광고 제거(평생 1회 결제)는 Google Play 결제로 처리됩니다. 카드번호 같은 결제 정보는 Google이 처리하며 개발자는 받지 않습니다. 앱은 Google Play에 "이 Google 계정이 광고 제거를 샀는지"만 확인하고, 그 결과(예/아니요)를 기기에 기억합니다. 구매 기록은 Google 계정에 남아 앱을 다시 설치하거나 기기를 바꿔도 복원됩니다. 결제와 환불은 Google Play 정책을 따릅니다.

5. 광고 동의 (Google UMP)

앱은 시작할 때 Google 사용자 메시지 플랫폼(UMP)으로 광고 동의가 필요한지 확인합니다. 유럽경제지역(EEA)·영국 등 동의가 필요한 지역에서는 동의 창을 보여 주고, 사용자의 선택에 따라 맞춤형 또는 비맞춤형 광고가 표시되거나 광고가 표시되지 않습니다.

동의가 필요한 지역에서는 앱 설정 › 개인정보 보호 옵션에서 언제든 선택을 바꿀 수 있습니다.

6. 결제 알림 자동 기록 (선택, 베타, 한국)

이 기능은 앱 언어가 한국어이거나 기기 지역이 한국일 때만 설정에 보이며, 기본으로 꺼져 있습니다. 사용자가 앱의 안내를 읽고 Android "알림 접근" 권한을 직접 켜야 동작합니다.

7. 권한과 사용 목적

권한목적
알림 표시 (POST_NOTIFICATIONS)저녁 알림, 상단바에 오늘 남은 돈 표시. Android 13 이상에서는 사용자가 허용해야 함
부팅 완료 수신 (RECEIVE_BOOT_COMPLETED)휴대폰을 다시 켠 뒤 예약된 알림을 복구
알림 접근 (BIND_NOTIFICATION_LISTENER_SERVICE)결제 알림 자동 기록(선택 기능). 사용자가 시스템 설정에서 직접 켜야 함
생체 인증 (USE_BIOMETRIC, 라이브러리가 추가)앱 잠금의 지문 해제(선택)
인터넷·네트워크 상태 (INTERNET, ACCESS_NETWORK_STATE, 광고 SDK가 추가)광고 불러오기와 광고 동의 확인. 예산 데이터 전송에는 쓰지 않음
광고 ID (com.google.android.gms.permission.AD_ID, 광고 SDK가 추가)광고 제공(4항)

앱은 위치, 연락처, 카메라, 마이크, 문자(SMS), 사진 권한을 요청하지 않습니다.

8. 백업

9. 아동

앱은 성인(직장인 등 수입이 있는 사람)의 예산 관리를 위한 것이며 만 13세 미만 아동을 대상으로 하지 않습니다. 개발자는 아동의 개인정보를 알면서 수집하지 않습니다.

10. 데이터 삭제

11. 보안

예산 데이터는 Android의 앱 전용 저장소에 저장되어 다른 앱이 읽을 수 없습니다. 앱 잠금을 켜면 앱을 열 때 PIN 또는 지문이 필요합니다. 다만 기기 자체의 보안(화면 잠금 등)도 함께 지켜 주세요.

12. 방침의 변경

이 방침이 바뀌면 이 페이지에 새 내용과 시행일을 게시합니다. 중요한 변경이 있으면 앱 업데이트 내용에서도 알려 드립니다.

13. 문의

타이디아(Tidia) · hello@tidia.app


English

1. About this policy

This policy explains what information the Android app "Daily Budget" (하루 예산, the "app") handles, where, and how. The app is made by an individual developer.

2. Summary

3. Information stored on your device

The following information is entered by you or created while you use the app, and is stored in the app's private storage on your device (an SQLite database and similar). It is not sent to the developer.

InformationExamplesPurpose
Budget settingsSalary, payday, savings, currency, language, theme, reminder timeCalculating and showing your daily budget
Fixed costs and installmentsName, amount, due day, categoryCalculating your daily budget
Expense and extra income recordsAmount, memo, dateShowing what's left today and your history
Checks without amountsDate, "on budget / over"Showing the calendar and success days
Ad removal purchaseWhether you bought it (yes/no)Deciding whether to show ads
Savings goals and cycle summariesGoal amount, monthly amount, past cycle resultsShowing goal progress and summaries
App lockA salted SHA-256 hash of your PIN, whether fingerprint is onChecking the PIN when unlocking (the PIN itself is not stored)
Payments to review (only if the beta feature is on)Amount, merchant name, installment months, date, app that sent the notificationLetting you confirm and record them

Fingerprint unlock uses Android's system biometric prompt. The app never receives or stores fingerprint data; it only gets a "succeeded / failed" result from the system.

The "left today" amount shown in the home-screen widget and the status-bar notification is also calculated and displayed on the device only.

4. Ads and the advertising ID (Google AdMob)

The app shows Google AdMob banner ads at the bottom of some screens (not on Home). To load and show ads, the Google Mobile Ads SDK may collect and process:

Google processes this information to provide and measure ads, prevent fraud and for analytics, under Google's own policies. The developer does not receive or store this information, and your budget data is never passed to the ads SDK.

You can reset or delete your advertising ID in your phone's Settings › Privacy (or Google) › Ads (menu names vary by device).

Ad removal purchase (Google Play billing)

Removing ads (a one-time purchase) is handled by Google Play billing. Payment details such as card numbers are processed by Google and never reach the developer. The app only asks Google Play whether this Google account owns the ad removal and remembers the answer (yes/no) on your device. The purchase is kept with your Google account, so it is restored after reinstalling or on a new device. Payments and refunds follow Google Play's policies.

When the app starts, it uses Google's User Messaging Platform (UMP) to check whether ad consent is required. In regions where consent is required, such as the European Economic Area and the UK, a consent form is shown, and depending on your choice you see personalized ads, non-personalized ads, or no ads.

In those regions you can change your choice at any time in the app under Settings › Privacy options.

6. Payment notification auto-record (optional, beta, Korea only)

This feature only appears in Settings when the app language is Korean or the device region is Korea, and it is off by default. It works only after you read the in-app explanation and turn on Android's "Notification access" for the app yourself.

7. Permissions and why they are used

PermissionPurpose
Show notifications (POST_NOTIFICATIONS)Evening reminder and the "left today" status-bar notification. On Android 13+ you must allow it
Receive boot completed (RECEIVE_BOOT_COMPLETED)Restoring scheduled reminders after the phone restarts
Notification access (BIND_NOTIFICATION_LISTENER_SERVICE)Payment notification auto-record (optional). You must turn it on in system settings yourself
Biometrics (USE_BIOMETRIC, added by a library)Fingerprint unlock for app lock (optional)
Internet and network state (INTERNET, ACCESS_NETWORK_STATE, added by the ads SDK)Loading ads and checking ad consent. Not used to send budget data
Advertising ID (com.google.android.gms.permission.AD_ID, added by the ads SDK)Serving ads (section 4)

The app does not request location, contacts, camera, microphone, SMS or photo permissions.

8. Backups

9. Children

The app is meant for adults with an income who manage a budget, and is not directed at children under 13. The developer does not knowingly collect personal information from children.

10. Deleting your data

11. Security

Budget data is kept in Android's app-private storage, which other apps cannot read. With app lock on, a PIN or fingerprint is needed to open the app. Please also keep your device itself secure (screen lock, etc.).

12. Changes to this policy

If this policy changes, the new version and its effective date will be posted on this page. Important changes will also be mentioned in the app's update notes.

13. Contact

Tidia (타이디아) · hello@tidia.app