PRIVACY POLICY
Privacy policy
How each feature stores and processes your data
Last updated · October 21, 2026
Scope and operator
Practice Note와 이 웹사이트는 SeongHyeok Baek이 운영합니다. 개인정보 문의 및 권리 행사는 seandeveloper0123@gmail.com로 연락해 주세요.
이 방침은 iOS의 기본 연습 기능, Android 1.2.1, 그리고 계정·Pro·악보 분석·친구 기능을 제공하는 iOS 버전의 선택 기능을 구분하여 설명합니다. 설치된 앱에 없는 기능의 데이터 처리는 적용되지 않습니다.
Practice Note and this website are operated by SeongHyeok Baek. For privacy questions or to exercise your rights, contact seandeveloper0123@gmail.com.
This policy distinguishes core iOS practice features, Android 1.2.1, and optional features in iOS versions offering accounts, Pro, score analysis and friends. Processing for features absent from your installed version does not apply.
Practice data and microphone
곡, 악장, 과제, 메모, 세션 기록, 설정과 녹음은 앱의 기기 내 저장소에 보관합니다. 기본 연습 기능에는 계정이 필요하지 않으며, 개발자는 연습 노트와 녹음을 서버로 전송받지 않습니다.
마이크는 사용자가 녹음 또는 튜너를 사용할 때 선택적으로 사용합니다. 튜너 소리는 기기에서 실시간 처리하며 저장하지 않습니다. 녹음한 테이크는 기기에 저장합니다. 메트로놈·드론·기준음은 기기에서 생성합니다. 마이크 권한은 기기 설정에서 철회할 수 있으며 다른 기록 기능은 계속 사용할 수 있습니다.
Pieces, movements, tasks, notes, session history, preferences and recordings are kept in the app’s local storage. Core practice features need no account. The developer does not receive your practice notebook or recordings through a server upload.
Microphone access is optional and used when you choose recording or the tuner. Tuner audio is processed live on your device without being saved. Recorded takes remain on your device. Metronome, drone and reference sounds are generated locally. You can withdraw microphone permission in device settings and continue using other journal features.
Online repertoire lookup
내장 곡 목록은 오프라인에서 동작합니다. iOS의 선택적 온라인 검색은 검색어 또는 선택한 작품 식별자를 HTTPS로 IMSLP와 MusicBrainz에 전달합니다. 해당 서비스는 IP 주소, 앱 User-Agent와 요청 정보를 받을 수 있습니다. 메모·녹음·연습 기록·이메일·앱 계정 식별자는 첨부하지 않습니다.
접속 기록 보관은 각 서비스 정책에 따릅니다. 전송을 원하지 않으면 내장 목록과 오프라인 도구를 이용할 수 있습니다. Android 1.2.1의 곡 목록은 앱에 포함되어 있으며 탐색 시 검색어를 서버에 보내지 않습니다.
The built-in repertoire catalog works offline. Optional online lookup on iOS sends your search text or a selected work identifier over HTTPS to IMSLP and MusicBrainz. These services may receive your IP address, app User-Agent and request parameters. Notes, recordings, practice history, email and app account identifiers are not attached.
Provider access-log retention follows their policies. Use the built-in catalog and offline tools to avoid these requests. The catalog in Android 1.2.1 is included in the app and browsing it does not send search queries to a server.
Optional account and subscription
계정 기능이 제공되는 iOS 버전에서는 이메일·Google·Apple로 가입 및 로그인할 수 있습니다. Supabase가 이메일(Apple 이메일 가리기 사용 시 릴레이 주소), 로그인 방식과 사용자 ID를 처리합니다. 계정은 Pro·악보 분석·친구 등 온라인 기능에 사용되며, 기본 연습 노트와 녹음을 계정으로 업로드하지 않습니다.
Pro 결제는 Apple을 통해 진행됩니다. 앱은 Apple의 서명된 거래 정보를 서비스에 전송하여 구독 자격을 확인합니다. 서비스는 계정과 연결된 구독 상태와 갱신 정보를 보관합니다. Practice Note는 카드 정보를 받지 않습니다.
In iOS versions offering accounts, you can sign up and sign in with email, Google or Apple. Supabase handles your email address (or Apple private relay address), sign-in method and user ID. An account supports online features such as Pro, score analysis and friends; it does not upload your core practice notebook or recordings.
Pro purchases are processed through Apple. The app sends Apple’s signed transaction to the service to verify subscription entitlement. The service keeps subscription status and renewal information linked to your account. Practice Note does not receive payment-card details.
Score recognition and analysis
이 기능을 제공하는 iOS 버전에서 사용자가 악보 페이지 읽기를 요청하면, 선택한 페이지 이미지를 HTTPS로 Google Cloud의 Practice Note 인식 서비스에 전달합니다. 이미지는 음표 인식을 위한 요청 처리에만 사용하며 보관하지 않습니다.
사용자가 분석을 요청하면 확인한 음표 데이터를 같은 서비스로 보냅니다. 서비스가 화음·조·종지를 직접 계산하고 분석한 마디를 악보 그림으로 그립니다. 악보, 음표, 녹음은 AI 사업자나 다른 외부 서비스로 보내지 않습니다. 결과와 악보 그림은 기기에 저장하며, 서비스는 요청이 끝난 뒤 악보 이미지·음표·결과를 보관하지 않습니다.
남용을 막기 위해 서비스는 계정별 하루 요청 횟수만 기록합니다.
In iOS versions offering this feature, when you request score-page reading, your selected page images are sent over HTTPS to the Practice Note recognition service on Google Cloud. Images are used only to recognize notes during the request and are not retained.
When you request analysis, confirmed note data is sent to the same service. The service calculates chords, keys and cadences directly and renders the analyzed measures as score images. Scores, notes and recordings are not sent to AI providers or other external services. Results and rendered scores are stored on your device. The service does not retain score images, notes or results after the request ends.
To prevent abuse, the service records only the daily request count for each account.
Optional friends feature
친구 기능은 계정이 필요하며 선택 사항입니다. 첫 친구를 추가한 뒤에만 날짜·하루 총 연습 시간과, 사용자가 선택한 경우 최대 다섯 곡의 제목을 일일 요약으로 공유합니다. 친구에게 이메일 대신 닉네임을 보여주며, 과제·메모·세션 상세·녹음·악보는 공유하지 않습니다.
공유 항목을 끄면 해당 정보는 화면에서만 숨기는 것이 아니라 서비스에서 제거됩니다. 요약과 반응의 보관 기준은 30일입니다. 로그인 이메일로 찾기는 사용자가 허용한 경우에만 가능합니다. 친구 삭제·차단·신고와 계정 삭제 기능을 사용할 수 있습니다.
Friends are optional and require an account. Only after adding your first friend does the app share a daily summary: date, total practice time and, if you choose, up to five piece names. Friends see your nickname instead of your email. Tasks, notes, detailed sessions, recordings and scores are not shared.
Turning a sharing item off removes that information from the service, not just from view. Summaries and reactions have a 30-day retention period. Discovery by sign-in email is opt-in. You can remove, block or report a friend and delete your account.
Retention, backups and deletion
- 기기 내 기록: 사용자가 삭제하거나 앱 데이터를 제거할 때까지 보관합니다. 개별 녹음은 앱에서 삭제할 수 있습니다. iOS에서 곡을 지워도 저장된 세션과 녹음은 기록에 남습니다. 전체 삭제 시 앱 정리하기가 아닌 앱 삭제를 이용해 주세요.
- 시스템 백업: Apple 또는 Android의 백업·기기 이전 설정에 따라 기록과 녹음이 포함될 수 있습니다. 개발자는 백업에 접근하거나 원격 삭제할 수 없습니다. 백업은 기기·클라우드 계정에서 별도로 관리하며 복원 시 과거 기록이 돌아올 수 있습니다.
- 온라인 분석: 악보 이미지·음표·분석 결과는 요청 처리 후 서버에 남기지 않습니다. 남용 방지를 위한 하루 요청 횟수 기록은 정기 정리 작업과 계정 삭제 절차로 삭제합니다.
- 계정 삭제: 앱의 내 정보 → 계정 → 계정 삭제를 사용하세요. 계정, 요청 횟수 기록, 서버 구독 기록, 로그인 세션과 친구 관련 정보를 제거하고 Apple 로그인 연결을 해제합니다. 기기 내 기록은 별도로 유지됩니다.
- 구독 취소: 계정 삭제와 별도로 Apple 구독 설정에서 자동 갱신을 취소해야 합니다. 이미 발생한 거래의 Apple 보관 정책은 Apple에 따릅니다.
- 문의 메일: 문의 처리에 필요한 동안 보관하며 삭제 요청을 받을 수 있습니다. 이메일 사업자의 백업·보존 정책과 법정 보관 의무가 적용될 수 있습니다.
- Local records: Kept until you delete them or remove app data. Delete individual recordings in the app. On iOS, deleting a piece preserves saved sessions and recordings in History. To remove all local data, delete the app rather than offloading it.
- System backups: Apple or Android backups and transfers may include practice data and recordings depending on your settings. The developer cannot access or remotely remove those backups. Manage them separately in your device or cloud account; restoring a backup may restore older records.
- Online analysis: Score images, notes and analysis results are not retained on the server after request processing. Daily request-count records used to prevent abuse are deleted through periodic cleanup and account deletion.
- Account deletion: Use My info → Account → Delete account. This removes the account, request-count records, server subscription records, sign-in sessions and friends information, and revokes Sign in with Apple access. Local records remain separately on your device.
- Subscription cancellation: Cancel automatic renewal separately in Apple’s subscription settings. Apple’s own retention policy applies to transactions it processed.
- Support email: Retained as needed to resolve your request; deletion can be requested. Email-provider backups, retention and legal obligations may also apply.
Website, support and providers
이 사이트는 GitHub Pages로 호스팅됩니다. GitHub는 사이트 제공·보안·문제 해결을 위해 IP 주소, 브라우저 정보, 요청 경로·시간 및 연결 기록 등 운영 정보를 처리할 수 있습니다(GitHub 개인정보 보호정책). 이 사이트가 제공하는 언어 선택은 현재 URL의 lang 값으로만 유지하며, 자체 회원가입·문의 양식·광고 픽셀·방문자 분석 스크립트를 추가하지 않았습니다. 호스팅 플랫폼 자체의 접근·보안 쿠키 또는 로그 처리는 별도 정책에 따릅니다.
App Store·외부 자료 링크를 열면 해당 서비스가 요청 정보를 처리합니다.
이메일 문의는 Gmail을 통해 받습니다. 이메일 주소·메시지·첨부파일은 문의 답변에 사용합니다. 필요한 경우를 제외하면 민감한 녹음이나 문서를 보내지 마세요. 내보내기와 공유는 사용자가 시스템 공유 메뉴에서 선택한 목적지에만 이루어집니다.
This website is hosted on GitHub Pages. GitHub may process operational information, such as IP address, browser details, requested paths, timestamps and connection logs, to deliver, secure and troubleshoot the site (GitHub privacy statement). Our language selection is kept only in the current URL’s lang parameter. We have not added site registration, contact forms, advertising pixels or visitor-analytics scripts. Hosting-platform access/security cookies or logs follow the platform’s policies.
Opening App Store or external-resource links sends requests to those destinations.
Support emails are received through Gmail. Your address, message and attachments are used to respond. Please avoid sensitive recordings or documents unless needed. App exports and sharing occur only to destinations you select in the system share sheet.
Rights, international processing and changes
동의에 기반한 선택 기능은 이용하지 않거나 동의를 철회할 수 있습니다. 적용 법률에 따라 열람·정정·삭제·처리 제한·이동·이의 제기 등을 요청할 수 있습니다. seandeveloper0123@gmail.com로 문의해 주세요. 기기 내 기록은 개발자가 접근할 수 없어 사용자가 기기에서 직접 관리해야 합니다. 관할 개인정보 감독기관에 민원을 제기할 권리도 있을 수 있습니다.
이메일, 로그인·호스팅 등 외부 서비스의 처리로 대한민국 외 국가에서 정보가 처리될 수 있습니다. 국가·기간·이전 보호조치는 실제 서비스 설정 및 사업자 약정에 따르며, 확인되지 않은 특정 국가나 보관 기간을 보장하지 않습니다. 외부 전송이 있는 선택 기능은 앱에서 관련 안내를 확인한 뒤 이용할 수 있습니다.
Practice Note는 개인정보를 판매하거나 앱·사이트 간 광고 추적에 이용하지 않으며, 앱에 광고 SDK나 제3자 분석 SDK를 포함하지 않습니다. Android 1.2.1은 계정·악보 분석·개발자 서버 업로드 기능을 포함하지 않습니다. 만 13세 미만 아동의 개인정보를 의도적으로 수집하지 않습니다.
기능과 처리 방식이 바뀌면 이 방침과 필요한 앱 안내를 갱신합니다.
You may decline optional consent-based features or withdraw consent. Depending on applicable law, you may request access, correction, deletion, restriction, portability or object to processing. Contact seandeveloper0123@gmail.com. Local records must be managed on your device because the developer cannot access them. You may also have a right to complain to your local data-protection authority.
Email, identity and hosting providers may process information outside your country, including outside South Korea. Locations, retention and transfer safeguards depend on the actual service configuration and provider agreements; we do not guarantee an unverified country or retention period. Optional features involving external transfers provide relevant notices in the app before use.
Practice Note does not sell personal data or use it for cross-app/site advertising tracking, and the app includes no advertising or third-party analytics SDK. Android 1.2.1 has no account, score analysis or developer-operated upload service. We do not knowingly collect personal information from children under 13.
We update this policy and relevant in-app notices when features or processing change.
Provider policies
Supabase · Google Cloud · Apple · Google / Gmail · IMSLP · MusicBrainz / MetaBrainz · Cloudflare · GitHub Pages