하루꾹 개인정보처리방침
시행일: 2026년 11월 14일
1. 개요
하루꾹(이하 "앱")은 누구나 쓸 수 있는 다이어리 앱으로, 공부 타이머·시간표 같은 학생에게 유용한 기능을 더 갖추고 있습니다. 앱은 별도의 서버를 운영하지 않으며, 사용자가 입력한 모든 정보는 사용자의 기기 안에만 저장됩니다. 개발자는 사용자가 입력한 정보를 수집·전송·보관하지 않습니다. 다만 앱 하단 광고(6항)를 위해 Google의 광고 SDK가 광고 게재에 필요한 일부 기기 정보를 Google에 전송하고, Android에서 글자 인식·요약 기능에 쓰는 Google ML Kit가 기능 진단 정보를 Google에 전송합니다(6항). 사용자가 입력한 내용·사진·녹음은 전송되지 않습니다.
2. 기기 안에만 저장되는 정보
다음 정보는 앱 기능을 위해 사용자의 기기(앱 전용 저장 공간)에만 저장되며, 개발자나 제3자에게 전송되지 않습니다.
- 일정, 할 일, 메모(사진·링크·녹음 첨부와 전환된 텍스트·요약 포함), 회의록·참석자, 명함첩(명함 사진 포함), 스티커 기록, 공부 타이머 기록, 워치(Apple Watch·갤럭시 워치) 졸음 측정 기록(세션·이벤트·30초 창 요약 — 선택 기능)
- 프로필(생년월일·직업·추천 그룹) — 추천 항목을 고르는 데만 사용
- 앱 설정(테마, 글꼴, 알림 기본값, 화면 설정)
앱을 삭제하면 위 정보는 기기에서 함께 삭제됩니다.
3. 기기 권한과 사용 목적
앱은 아래 권한을 해당 기능을 사용할 때만 요청하며, 허용하지 않아도 그 기능 외의 사용에는 제한이 없습니다.
- 캘린더 읽기·쓰기: 폰 캘린더에서 일정 가져오기, 폰 캘린더로 일정 내보내기
- 카메라·사진: 메모에 사진 첨부, 시간표·명함 사진 읽기
- 마이크: 메모·회의록에 녹음 첨부
- 음성 인식: 녹음을 텍스트로 전환 (기기 안에서만 처리)
- 연락처: 명함을 폰 연락처에 추가하거나 회의 참석자를 고를 때 OS의 연락처 화면을 띄웁니다. 앱이 연락처 목록을 읽지 않으며, 고른 사람의 이름·회사만 앱에 저장됩니다.
- 알림: 일정 알림 표시
- 파일 선택·저장: 백업 파일 저장·복구, ICS 파일 가져오기·공유
- 동작 센서(흔들기): 흔들어서 빠른 기록 시트 열기
- 건강(HealthKit) 심박·안정기 심박 읽기: Apple Watch로 공부 타이머 측정 중 졸음 예고 (선택 기능 — 설정에서 켠 경우에만 요청)
- 갤럭시 워치(Wear OS)의 심박 센서·신체 활동(걸음): 갤럭시 워치로 공부 타이머 측정 중 졸음 알림 (선택 기능 — 워치에서 측정을 시작할 때 워치가 요청)
캘린더 데이터는 기기 안에서만 처리되며 외부로 전송되지 않습니다. 심박 등 건강 데이터는 워치(Apple Watch·갤럭시 워치)와 폰 안에서만 처리되며 외부로 전송되거나 광고에 쓰이지 않습니다. 녹음의 텍스트 전환·요약과 사진 글자 읽기는 기기 안의 음성 인식·언어 모델·글자 인식으로만 처리되며, 녹음·사진·글은 외부로 전송되지 않습니다(기기에 해당 언어 모델이 없으면 OS가 Apple·Google에서 모델 파일만 내려받을 수 있습니다).
4. 선택 기능: 구글 계정 로그인
"구글 캘린더(계정 연결)" 가져오기는 선택 기능입니다. 사용자가 직접 버튼을 눌러 로그인할 때만 동작하며, 다음을 준수합니다.
- 요청 범위는 캘린더 목록 읽기와 일정 읽기(읽기 전용) 두 가지뿐입니다. 일정을 만들거나 고치거나 지우는 권한은 요청하지 않습니다.
- 가져온 일정은 사용자의 기기 안에만 저장됩니다. 로그인 토큰은 기기의 구글 로그인 SDK가 관리하며, 개발자 서버로 전송되지 않습니다(서버가 없습니다).
- 하루꾹의 Google API 사용은 Google API 서비스 사용자 데이터 정책의 제한적 사용(Limited Use) 요건을 포함하여 해당 정책을 준수합니다.
- 연결 해제는 앱의 "계정 변경" 또는 구글 계정 설정의 "제3자 앱 액세스"에서 할 수 있습니다.
5. 백업 파일
사용자가 "백업 파일 저장"이나 "공유"를 실행하면 백업 파일이 사용자가 고른 위치(기기 폴더, Google Drive, iCloud Drive, 메신저 등)에 저장됩니다. 그 위치의 보관·보안은 해당 서비스의 약관과 정책을 따르며, 개발자는 접근할 수 없습니다. Android의 자동 백업 기능을 켜 두면 기기의 구글 계정으로 앱 데이터가 자동 백업될 수 있으며, 이는 Android 시스템이 제공하는 기능입니다.
6. 제3자 제공·광고·분석
- 사용자가 입력한 정보(일정·메모 등)를 제3자에게 제공하거나 판매하지 않습니다. 분석(트래킹) SDK는 사용하지 않습니다.
- 광고: 앱 하단에 Google AdMob 배너 광고가 표시됩니다(iOS — 현재 Android 버전에는 광고가 없습니다). 광고 게재를 위해 Google의 광고 SDK가 다음 정보를 Google LLC에 전송·처리할 수 있습니다.
- 광고 식별자(iOS IDFA·Android 광고 ID — 기기의 추적 허용·광고 개인 최적화 설정에 따라 제공되지 않거나 0으로 전달될 수 있음)
- 기기 정보(모델, OS 버전, 언어, 화면 크기), IP 주소(대략적 위치 추정에 사용), 앱 식별자·버전
- 광고 노출·클릭 등 광고와의 상호작용
- 목적: 광고 게재, 노출 빈도 조절, 부정 클릭 방지, 광고 성과 측정. 이 정보는 Google 개인정보처리방침(https://policies.google.com/privacy)과 "Google 서비스를 사용하는 사이트·앱에서 수집하는 정보" 안내(https://policies.google.com/technologies/partner-sites)에 따라 처리되며, 개발자는 이를 받거나 보관하지 않습니다.
- 광고 설정: iOS는 "설정 > 개인정보 보호 및 보안 > 추적"에서 앱 추적을 끌 수 있고, Android는 "설정 > Google > 광고"에서 광고 ID를 재설정·삭제할 수 있습니다. 하루꾹은 iOS 앱 추적 투명성(ATT) 권한을 요청하지 않으므로 iOS에서는 광고 식별자가 제공되지 않습니다. 모든 광고는 전체 이용가(G) 등급으로만 요청합니다.
- Google ML Kit(Android): 시간표·명함 사진의 글자 읽기, 명함 스캔·QR 읽기, 녹음 요약에 Google ML Kit를 사용합니다. 사진·글·녹음은 기기 안에서만 처리되며 전송되지 않습니다. 다만 ML Kit가 기능 진단·개선을 위해 다음 정보를 Google에 전송합니다(HTTPS 암호화, 제3자 제공 없음).
- 기기 정보(제조사·모델·OS 버전), 앱 정보(패키지 이름·버전), 앱 설치별 식별자(요약 기능은 기기 식별자를 포함할 수 있음)
- 기능 사용 정보: 처리 속도, 이미지 형식·크기, 입력·출력 크기, 기능 버전, 이벤트 종류(초기화·모델 내려받기·인식), 오류 코드, 설정 언어
- 이 정보는 Google 개인정보처리방침과 ML Kit 데이터 공개 안내(https://developers.google.com/ml-kit/android-data-disclosure)에 따라 처리되며, 개발자는 이를 받거나 보관하지 않습니다.
- 그 밖에 앱은 인터넷 서버와 통신하지 않습니다. 예외는 위의 광고·ML Kit 진단 정보, 4항의 구글 로그인(사용자가 직접 실행할 때 구글 서버와 통신), 메모의 링크를 사용자가 열 때뿐입니다.
7. 아동의 개인정보
앱은 만 14세 미만 아동을 포함한 모든 사용자의 개인정보를 수집하지 않습니다. 프로필의 생년월일은 기기 안에서 추천 그룹을 정하는 데만 쓰이며 외부로 전송되지 않습니다. 광고는 모든 사용자에게 전체 이용가(G) 등급으로만 요청하며, 광고 식별자는 기기 설정에 따릅니다(6항).
8. 정보의 삭제
- 앱 안의 정보: 각 항목을 개별 삭제하거나, 앱을 삭제하면 모두 삭제됩니다.
- 백업 파일: 사용자가 저장한 위치에서 직접 삭제합니다.
- 구글 계정 연결: 4항의 방법으로 해제합니다.
- 광고 식별자: 6항의 기기 설정에서 재설정·삭제합니다.
9. 방침의 변경
방침이 바뀌면 앱 업데이트와 함께 시행일을 갱신해 알립니다.
10. 문의
개인정보 관련 문의는 beatories@gmail.com 으로 보내 주세요.
이전 버전
Harukkuk Privacy Policy
Effective date: November 14, 2026
1. Overview
Harukkuk (the "app") is a diary app for everyone, with extra features that students find useful, such as a study timer and timetable. The app runs no server of its own; everything you enter is stored only on your device. The developer does not collect, transmit, or store the information you enter. However, to show the banner ad at the bottom of the app (section 6), Google's advertising SDK sends Google some device information needed to serve ads, and on Android, Google ML Kit (used for text recognition and summaries) sends Google feature diagnostics (section 6). What you enter, your photos and your recordings are never sent.
2. Information stored only on your device
The following is stored only in the app's private storage on your device for the app's features, and is never sent to the developer or any third party.
- Events, to-dos, memos (including photo, link and voice-recording attachments with their transcripts and summaries), meeting notes and attendees, business cards (including card photos), sticker logs, study timer records, watch (Apple Watch, Galaxy Watch) drowsiness records (sessions, events, 30-second window summaries — optional feature)
- Profile (birth date, occupation, recommendation group) — used only to pick recommended presets
- App settings (theme, font, default alarm, view settings)
Deleting the app deletes all of the above from your device.
3. Device permissions and their purpose
The app asks for each permission only when you use the related feature. Declining only limits that feature.
- Calendar read/write: import events from the phone calendar, export events to it
- Camera/Photos: attach photos to memos, read timetable and business card photos
- Microphone: attach voice recordings to memos and meeting notes
- Speech recognition: transcribe recordings into text (processed on the device only)
- Contacts: the system contacts screen opens when you add a business card to your contacts or pick a meeting attendee. The app does not read your contact list; only the name and company of the person you pick are saved in the app.
- Notifications: show event alarms
- File pick/save: save and restore backup files, import and share ICS files
- Motion sensor (shake): open the quick-record sheet by shaking
- Health (HealthKit) heart rate and resting heart rate: drowsiness warnings on Apple Watch while the study timer runs (optional — requested only if you turn it on in Settings)
- Galaxy Watch (Wear OS) heart rate sensor and physical activity (steps): drowsiness alerts on Galaxy Watch while the study timer runs (optional — requested by the watch when you start measuring there)
Calendar data is processed only on the device and never transmitted. Health data such as heart rate is processed only on your watch (Apple Watch, Galaxy Watch) and phone; it is never transmitted or used for ads. Transcribing and summarizing recordings and reading text from photos use only the device's own speech recognition, language model and text recognition; recordings, photos and text are never transmitted (if the device lacks the model for a language, the OS may download just the model files from Apple or Google).
4. Optional feature: Google sign-in
"Google Calendar (sign in)" import is optional. It runs only when you tap the button and sign in, and follows these rules.
- Only two read-only scopes are requested: read calendar list and read events. No permission to create, edit, or delete events is requested.
- Imported events are stored only on your device. Sign-in tokens are managed by the on-device Google sign-in SDK and are never sent to a developer server (there is none).
- Harukkuk's use of Google APIs complies with the Google API Services User Data Policy, including the Limited Use requirements.
- You can disconnect via "Change account" in the app or "Third-party apps" in your Google account settings.
5. Backup files
When you run "Save backup file" or "Share", the backup is saved to a location you choose (device folder, Google Drive, iCloud Drive, a messenger, etc.). Storage and security there follow that service's terms; the developer has no access. If Android auto backup is on, the system may back up app data to the device's Google account — this is an Android system feature.
6. Third parties, ads, analytics
- The information you enter (schedules, memos, etc.) is never shared with or sold to third parties. No analytics/tracking SDK is used.
- Ads: a Google AdMob banner is shown at the bottom of the app (iOS — the Android version currently has no ads). To serve ads, Google's advertising SDK may send the following to Google LLC and process it:
- Advertising identifier (iOS IDFA / Android advertising ID — depending on your device's tracking or ad-personalization settings this may be unavailable or sent as zeros)
- Device information (model, OS version, language, screen size), IP address (used to estimate approximate location), app identifier and version
- Interactions with ads such as impressions and clicks
- Purpose: serving ads, frequency capping, fraud prevention, and measuring ad performance. Google processes this under the Google Privacy Policy (https://policies.google.com/privacy) and "How Google uses information from sites or apps that use our services" (https://policies.google.com/technologies/partner-sites). The developer never receives or stores it.
- Ad settings: on iOS, turn off app tracking under Settings > Privacy & Security > Tracking; on Android, reset or delete your advertising ID under Settings > Google > Ads. Harukkuk does not request iOS App Tracking Transparency permission, so no advertising identifier is provided on iOS. All ads are requested at the General (G) content rating only.
- Google ML Kit (Android): the app uses Google ML Kit to read text in timetable and business card photos, scan business cards and their QR codes, and summarize recordings. Photos, text and recordings are processed only on the device and never transmitted. However, ML Kit sends the following to Google for feature diagnostics and improvement (encrypted over HTTPS, not shared with third parties).
- Device information (manufacturer, model, OS version), app information (package name, version), a per-installation identifier (the summary feature may include a device identifier)
- Feature usage: latency, image format and size, input/output size, feature version, event type (initialization, model download, detection), error codes, configured languages
- Google processes this under the Google Privacy Policy and the ML Kit data disclosure (https://developers.google.com/ml-kit/android-data-disclosure). The developer never receives or stores it.
- Otherwise the app does not talk to internet servers, except the ad and ML Kit diagnostics above, Google sign-in in section 4 (contacts Google servers only when you run it), and links in memos you choose to open.
7. Children's privacy
The app collects no personal information from anyone, including children under 14. The profile birth date is used only on the device to pick a recommendation group and is never transmitted. Ads are requested at the General (G) rating for all users, and the advertising identifier follows your device settings (section 6).
8. Deleting information
- In-app data: delete items individually, or delete the app to remove everything.
- Backup files: delete them from the location where you saved them.
- Google account connection: disconnect as described in section 4.
- Advertising identifier: reset or delete it in the device settings described in section 6.
9. Changes to this policy
If this policy changes, the effective date is updated with the app update.
10. Contact
For privacy questions, email beatories@gmail.com.
Previous versions
ハルック プライバシーポリシー
施行日: 2026年11月14日
1. 概要
ハルック(以下「アプリ」)は誰でも使えるダイアリーアプリで、勉強タイマーや時間割など学生に役立つ機能を備えています。アプリは独自のサーバーを運用せず、入力した情報はすべて端末内にのみ保存されます。開発者は利用者が入力した情報を収集・送信・保管しません。ただし、アプリ下部の広告(第6項)のため、Googleの広告SDKが広告配信に必要な一部の端末情報をGoogleに送信し、Androidで文字認識・要約に使うGoogle ML Kitが機能の診断情報をGoogleに送信します(第6項)。入力した内容・写真・録音は送信されません。
2. 端末内にのみ保存される情報
次の情報はアプリ機能のために端末(アプリ専用領域)にのみ保存され、開発者や第三者に送信されません。
- 予定、やること、メモ(写真・リンク・録音の添付と文字起こし・要約を含む)、議事録・参加者、名刺帳(名刺の写真を含む)、ステッカー記録、勉強タイマー記録、ウォッチ(Apple Watch・Galaxy Watch)の眠気測定記録(セッション・イベント・30秒ウィンドウ要約 — 任意機能)
- プロフィール(生年月日・職業・おすすめグループ) — おすすめ項目の選定にのみ使用
- アプリ設定(テーマ、フォント、既定の通知、画面設定)
アプリを削除すると上記の情報も端末から削除されます。
3. 端末の権限と利用目的
アプリは各権限を該当機能の利用時にのみ要求し、許可しなくてもその機能以外の利用に制限はありません。
- カレンダーの読み書き: 端末カレンダーからの予定取り込み、端末カレンダーへの書き出し
- カメラ・写真: メモへの写真添付、時間割・名刺の写真の読み取り
- マイク: メモ・議事録への録音添付
- 音声認識: 録音の文字起こし(端末内でのみ処理)
- 連絡先: 名刺を連絡先に追加するときや会議の参加者を選ぶときに、OSの連絡先画面を表示します。アプリが連絡先一覧を読むことはなく、選んだ人の氏名・会社のみアプリに保存されます。
- 通知: 予定の通知表示
- ファイルの選択・保存: バックアップの保存・復元、ICSファイルの取り込み・共有
- モーションセンサー(シェイク): 振ってクイック記録シートを開く
- ヘルスケア(HealthKit)の心拍・安静時心拍の読み取り: 勉強タイマー中にApple Watchで眠気を予告する(任意機能 — 設定でオンにした場合のみ要求)
- Galaxy Watch(Wear OS)の心拍センサー・身体活動(歩数): 勉強タイマー中にGalaxy Watchで眠気を通知する(任意機能 — ウォッチで測定を始めるときにウォッチが要求)
カレンダーのデータは端末内でのみ処理され、外部に送信されません。心拍などの健康データはウォッチ(Apple Watch・Galaxy Watch)とスマホの中だけで処理され、外部に送信されたり広告に使われたりすることはありません。録音の文字起こし・要約と写真の文字の読み取りは端末内の音声認識・言語モデル・文字認識だけで処理され、録音・写真・文章が外部に送信されることはありません(端末にその言語のモデルがない場合、OSがAppleやGoogleからモデルファイルのみをダウンロードすることがあります)。
4. 任意機能: Googleアカウントでのログイン
「Googleカレンダー(アカウント連携)」の取り込みは任意機能です。利用者がボタンを押してログインしたときのみ動作し、次を順守します。
- 要求する範囲はカレンダー一覧の読み取りと予定の読み取り(読み取り専用)の2つだけです。予定の作成・変更・削除の権限は要求しません。
- 取り込んだ予定は端末内にのみ保存されます。ログイントークンは端末のGoogleログインSDKが管理し、開発者のサーバーには送信されません(サーバーは存在しません)。
- ハルックのGoogle APIの利用は、制限付き使用(Limited Use)要件を含むGoogle APIサービスのユーザーデータポリシーを順守します。
- 連携の解除はアプリの「アカウント変更」またはGoogleアカウント設定の「サードパーティ製アプリ」から行えます。
5. バックアップファイル
「バックアップファイルを保存」や「共有」を実行すると、バックアップは利用者が選んだ場所(端末フォルダ、Google Drive、iCloud Drive、メッセンジャーなど)に保存されます。その場所での保管・安全性は当該サービスの規約に従い、開発者はアクセスできません。Androidの自動バックアップを有効にしている場合、端末のGoogleアカウントにアプリデータが自動バックアップされることがあります。これはAndroidシステムの機能です。
6. 第三者提供・広告・分析
- 利用者が入力した情報(予定・メモなど)を第三者に提供・販売しません。分析(トラッキング)SDKは使用しません。
- 広告: アプリ下部にGoogle AdMobのバナー広告が表示されます(iOS — 現在、Android版には広告はありません)。広告配信のため、Googleの広告SDKが次の情報をGoogle LLCに送信・処理することがあります。
- 広告識別子(iOSのIDFA / Androidの広告ID — 端末のトラッキング許可・広告のパーソナライズ設定により、提供されないかゼロで送信されることがあります)
- 端末情報(機種、OSバージョン、言語、画面サイズ)、IPアドレス(おおよその位置の推定に使用)、アプリ識別子・バージョン
- 広告の表示・クリックなど広告との操作
- 目的: 広告の配信、表示頻度の調整、不正クリックの防止、広告効果の測定。これらの情報はGoogleのプライバシーポリシー(https://policies.google.com/privacy)および「Googleのサービスを使用するサイトやアプリから収集した情報の使用」(https://policies.google.com/technologies/partner-sites)に従って処理され、開発者はこれを受け取らず保管もしません。
- 広告の設定: iOSでは「設定 > プライバシーとセキュリティ > トラッキング」でアプリのトラッキングをオフにでき、Androidでは「設定 > Google > 広告」で広告IDをリセット・削除できます。ハルックはiOSのApp Tracking Transparency(ATT)の許可を求めないため、iOSでは広告識別子は提供されません。すべての広告は全年齢(G)レーティングでのみリクエストします。
- Google ML Kit(Android): 時間割・名刺の写真の文字の読み取り、名刺のスキャン・QR読み取り、録音の要約にGoogle ML Kitを使用します。写真・文章・録音は端末内でのみ処理され、送信されません。ただし、ML Kitは機能の診断・改善のため次の情報をGoogleに送信します(HTTPSで暗号化、第三者提供なし)。
- 端末情報(メーカー・機種・OSバージョン)、アプリ情報(パッケージ名・バージョン)、インストールごとの識別子(要約機能は端末識別子を含む場合があります)
- 機能の利用情報: 処理速度、画像の形式・サイズ、入出力サイズ、機能バージョン、イベントの種類(初期化・モデルのダウンロード・認識)、エラーコード、設定言語
- これらの情報はGoogleのプライバシーポリシーとML Kitのデータ開示(https://developers.google.com/ml-kit/android-data-disclosure)に従って処理され、開発者はこれを受け取らず保管もしません。
- そのほか、アプリはインターネット上のサーバーと通信しません。例外は上記の広告・ML Kitの診断情報、第4項のGoogleログイン(利用者が実行したときのみGoogleサーバーと通信)、利用者がメモ内のリンクを開くときだけです。
7. 子どもの個人情報
アプリは14歳未満の子どもを含むすべての利用者の個人情報を収集しません。プロフィールの生年月日は端末内でおすすめグループを決めるためにのみ使われ、外部に送信されません。広告はすべての利用者に全年齢(G)レーティングでのみリクエストし、広告識別子は端末の設定に従います(第6項)。
8. 情報の削除
- アプリ内の情報: 各項目を個別に削除するか、アプリを削除するとすべて削除されます。
- バックアップファイル: 保存した場所で直接削除します。
- Googleアカウント連携: 第4項の方法で解除します。
- 広告識別子: 第6項の端末設定でリセット・削除します。
9. ポリシーの変更
ポリシーが変わる場合、アプリの更新とあわせて施行日を更新してお知らせします。
10. お問い合わせ
個人情報に関するお問い合わせは beatories@gmail.com までお送りください。
Comments
Post a Comment