Perception Notes Privacy Policy

Effective date: 24 October 2026
Version: 1.0
Languages: English and Korean. Both versions are meant to say the same thing. If they differ, the English version applies.


1. Who we are

Perception Notes is a mobile app for music studios, their teachers, and the families of their students. It is published by Ipsum Lorem Design & Construction Pty Ltd ("Ipsum Lorem", "we", "us", "our").

Music studios use Perception Notes to run lessons. One example is ON:EUM 온음 스튜디오 in Sydney Olympic Park, NSW. Each studio decides who it enrols, which teachers work with which students, and which features (plan) it uses. We run the app and the systems behind it.

Ipsum Lorem is a small business under the Privacy Act 1988 (Cth), so the law may not require it to follow the Australian Privacy Principles (APPs). Because the app holds children's information, we follow the APPs anyway, and this policy explains how. Each studio is also responsible for the information it enters into the app and for how it handles information outside the app (section 3).

Privacy contact: enquiries@ipsumlorem.com.au.

2. Summary

3. Who this policy covers

This policy covers the Perception Notes app and the enquiry inbox behind it (section 4.7). It does not cover a studio's own website, including the page that holds the enquiry form, or how a studio handles information outside the app.

4. Information we collect (APP 1.4(a))

4.1 Parents and guardians

Information Details
Name You enter it when you join with an invite code.
Email address and password Used to sign in. Our sign-in provider (Supabase) stores the password only as a one-way hash, and we cannot read it.
Language preference The app's language. The language of the first parent or guardian to join the family is copied to the children's profiles, and feedback is written in that language. Changing your app language later does not change it.
Family links The family you belong to and the children you look after.
Messages Messages you send in the studio chat, and when you last read each conversation.
Absences Absences you report for your child, with any reason you type.
Device details for notifications Only if you allow notifications: a push token and your device's name. A device name can include your own name, such as "Anna's iPhone".
Notification records A log of the notifications the app has sent.

4.2 Children (students)

Information Details
Name Entered by the studio.
Studio records Studio, class, plan, AMEB grade level, whether the student is preparing for an exam (AMEB exam preparation), and weekly lesson times.
Practice assignments The pieces assigned (each piece has an instrument) and the number of practice runs the teacher sets.
Practice videos Recorded in the app. A video shows the child, their hands, and the instrument, and contains the sound in the room. It may also show the room and anyone else in it.
Analysis results Measurements taken from the video, flagged bars, a score, and written feedback where the studio uses it. The measurements are timing, dynamics, expression, whether hands were visible and where on the keyboard, and pitch accuracy for violin and cello. Reports can also show the piece's note range and suggested fingering, which are calculated from the score, not from the video.
Teacher comments Comments that teachers write on a practice submission.
Attendance Check-in, lesson start, lesson end, and check-out times, and a teacher's handover note.
Absences Dates and reasons.
Daily notices Notes from the teacher. They can include photos and videos from the lesson that may show your child, but only while your child has consent for photos and videos in notices (section 7); without it, a notice is text only. Parents and guardians can save or share photos and videos from notices to their own device. Saved copies stay on their device and are not deleted by an account or data deletion in the app.
Tuition records The day of the month tuition is due, a studio note, and which months the studio has marked as paid and when. We do not collect card or bank account details from families.
Messages about the child A studio chat message can be tagged with the child it is about.

Older student accounts may also hold a guardian contact email entered in their profile settings.

4.3 Teachers and studio administrators

We collect your name, email address, password (stored as a hash), and role. We also hold what you write in the app: comments, notices, messages, handover notes, pieces, and reference music files.

An administrator can enter the studio's bank details (PayID, BSB, account number, account name). The app shows these details in tuition reminders.

4.4 Technical information

4.5 What we do not collect

We do not collect your device's location, contacts, advertising identifiers, or payment card details. Before a photo is attached to a notice or set as the studio photo, the app saves it again on the device as a new image file, which leaves out the location and other camera details stored in the original. Videos attached to notices are uploaded as the phone saved them, so they can contain the place where they were recorded if the phone's camera stored it. The app contains no analytics, advertising, or crash-reporting software.

The app can ask for four permissions:

4.6 Health information

A studio's absence rules can ask families to report illness in the app (ON:EUM's rules do), so absence reasons and messages can contain health information, which the law treats as sensitive. We use it only to record the absence and its notice time and to tell the studio about the absence. A copy of the reason stays in the notification history (section 4.1) until the child's information is deleted. Please share only what the studio needs, such as "unwell". Giving an absence reason is optional, and in messages you choose what to write. The consent screen (section 7) also tells you that absence messages can include health details. If you choose to include health information, you agree to us holding it for that purpose.

4.7 People who contact the studio (enquirers)

A studio can receive enquiries from people who are not in the app. Each enquiry is stored as a conversation in the studio's inbox in the app. The enquirer does not sign in and does not use the app.

Information Details
Name Website form only. Required on the form.
Email address Website form only. Required on the form.
Phone number Website form: optional. Text message: the number the message came from. A number the system recognises is stored in international form (for example +61...). A website number it cannot recognise is not stored as a phone number; it stays as typed inside the message text.
Other form answers Website form only, all optional: age, goal, language, suburb, and how you heard about the studio. They are stored as lines in the message text.
Message The text you wrote, up to 2,000 characters (the form's message, or the text message). If a text message has a picture or other attachment, only the file name is stored, never the picture or file itself.
Time When the enquiry arrived, recorded by our server.
Rate-limit record A coded value worked out from the visitor's IP address (website) or the sender's phone number (text), never the IP address or number itself. It limits one sender to 5 website enquiries or 20 text messages per hour. Entries older than a day are deleted when later enquiries arrive.
Message ID (text messages) The ID the phone company gives each text message, kept so that a message it sends twice is stored once.

How enquiries reach us:

5. How we collect and hold information (APP 1.4(b))

We collect information in three ways:

We hold information with the service providers listed in section 9.2:

Both are in Sydney, Australia. Practice videos are kept in private storage.

6. Why we use information (APP 1.4(c))

We use information:

We do not use personal information for advertising and we do not sell it. The app does not send marketing, and we do not send marketing emails either.

7. Children's information and parental consent

Children from about age 4 are students at studios that use the app. Their information enters the app in two ways: through the studio, and through their parent's or guardian's account. The parent or guardian decides whether to record and upload practice videos.

The studio decides which students do practice homework and recording in the app (students preparing for an exam); for them, the parent or guardian still decides whether practice videos may be recorded. For other students the family sees the studio's notices, messages and schedule.

When a parent or guardian joins with their family's invite code, the app asks them, before they use it:

We keep a record of each consent: who gave it (with their name, kept even if that account is later deleted), when, which wording, in which app language, and which children it covered. Every parent or guardian of a family confirms the required box once; the family's choices are made by the first one, and are then changed per child. A child the studio adds to the family later has none of these consents until a parent or guardian gives them; the app asks a parent or guardian about that child's photos and videos in notices when they open it. A student's own sign-in cannot give consent. Until 2 October 2026, the practice-video choice also covered photos and videos in notices. Those two are now asked separately; families who answered before are asked again, and until a parent or guardian answers, no photos or videos are attached to their children's notices.

Our servers enforce these choices, not only the app: without practice-video consent, an upload is refused and a video already waiting is not analysed; without consent for photos and videos in notices, staff cannot attach a photo or video to that child's notice; without AI consent, no measurements are sent to Anthropic.

Our servers check the consent of the child a notice is for, not of everyone who appears in a photo or video. So that a child whose family said no does not appear in another child's notice, for example after a lesson with more than one student, the app tells staff to attach only photos and videos that show that student alone; if another student also appears, that student's family must have agreed too. Our servers cannot check this rule. If your child appears in a photo or video in another child's notice and you have not agreed to photos and videos in notices, email us at enquiries@ipsumlorem.com.au and we will remove it.

You can change or withdraw consent at any time, for each child, in Settings → Privacy & consent, or by emailing enquiries@ipsumlorem.com.au. Withdrawing practice-video consent stops new recordings at once. The child's practice videos already uploaded are deleted within 30 days (about a week later, unless you turn it back on before then). The analysis results (measurements and feedback) are kept. Withdrawing consent for photos and videos in notices stops new ones in the child's notices at once; photos and videos already in earlier notices are not deleted by this, and are deleted with the child's data (section 11). Turning off AI feedback stops new AI-written feedback; nothing is deleted.

Tips for filming: Frame the instrument and hands, as the on-screen guide shows (for violin and cello, the upper body and bowing arm). Avoid filming other people, especially other children.

For children: a short summary

8. Practice videos and automated analysis

Where a video goes

  1. The app uploads the video to private storage (Supabase, Sydney).
  2. Our analysis server (Fly.io, Sydney) downloads the video using a link that expires after 10 minutes. The server extracts the sound, measures the playing, and, for piano on plans with full reports, finds the player's hands in the picture.
  3. When the analysis finishes, the server deletes its working copies of the video and the sound. The original video stays in storage while the child is enrolled (see section 11).

Who can open the original video

The app does not play practice videos back to anyone. Only the child's family accounts are permitted to access the stored file. Teachers and studio administrators see the analysis results, not the video.

The Ipsum Lorem staff who run the service can also access stored files, only when they need to run or fix the service.

Hand detection

For piano, on plans with full reports, the server runs hand-detection software (MediaPipe) on the frames of the video. It keeps only a summary:

It does not keep images or frame-by-frame hand positions. We do not use hand detection to identify anyone.

The piece's note range and suggested fingering are calculated from the score, not from the video.

AI-written feedback (Anthropic)

For some reports, we ask Anthropic's Claude model to turn the measurements into encouraging written feedback in the family's language.

No decisions about you

Scores and flags help students practise and help teachers choose what to review. They are produced by software. Our analysis server measures the sound of a practice video and, for piano on plans with full reports, the hands in the picture; where the studio uses it, AI-written feedback is written from those measurements (see above). No decision about a student is made by software alone. The app does not use scores to set a student's AMEB grade level, exam preparation, plan or enrolment; studio staff set those, and the studio's plan follows its subscription. Teachers can use scores, flags and AI-written feedback as practice aids, for example to choose what to work on in lessons, and we ask studios not to use them to decide exam entry or progression.

9. Who can see information and who we share it with

9.1 Inside your studio

Who What they can see in the app
Parents and guardians Their own children's information, reports, notices, attendance, absences, and tuition records, and the family's messages.
Teachers Information about the students they teach. In a family's chat, a teacher sees messages tagged with a child they teach, and untagged messages in the chat of any family with a child they teach.
Studio administrators All of the studio's information, except original practice videos (section 8).
Teachers and studio administrators (enquiries) Every teacher and administrator of the studio can read every enquiry of that studio: the enquirer's name, email address and phone number, and the messages. Families cannot.

Families cannot see other families' information.

9.2 Service providers

These providers process information for us so that we can run the app.

Provider What it does What it receives Where
Supabase Pte. Ltd. Database, sign-in, file storage, live messaging, and the server functions that send notifications All of the information in section 4 Sydney, Australia (database, sign-in and file storage). Server functions run in Supabase's region closest to the device that calls them, and live messages can pass through Supabase servers outside Australia. The company is based in Singapore.
Fly.io, Inc. Practice-video analysis server Practice videos (temporarily), piece details, language, and plan Sydney, Australia (the analysis server). Fly.io also keeps account and operating information in the United States. The company is based in the US.
Anthropic, PBC AI-written feedback and its translation Measurements, piece details, language and instrument; for a translation, the feedback text and the two languages (section 8) United States only (processing and storage)
Expo (650 Industries, Inc.), which passes notifications to Apple Push Notification service or Google Firebase Cloud Messaging Delivers notifications to your phone Push token, the notification's title and text, a link to the screen to open (for chat, the chat's ID), and delivery receipts Expo: United States. Apple and Google: their own networks, which may be outside Australia (both companies are based in the US).
Expo (650 Industries, Inc.), EAS Hosting Hosts the web version of the app at perception-notes.expo.app The IP address and browser details of whoever opens it Cloudflare's global network, which Expo uses to serve the site (Expo is based in the US)
Resend Sends sign-in emails (confirmation, email change, and password reset) Email address and the content of the email United States
Cloudflare, Inc. Hosts the web page that the links in sign-in emails open; checks the website enquiry form with its Turnstile service The IP address and browser details of whoever opens the link; for an enquiry, the visitor's IP address and the form's challenge token Global network (the company is based in the US)
Telstra An Australian telecommunications company. It delivers text messages sent to the studio's enquiry number to our system The sender's phone number and the text of the message Telstra is an Australian company
Google (Google Workspace) Runs our email, including the privacy contact address enquiries@ipsumlorem.com.au The emails you send us, our replies, and emails we send you about changes to this policy, including your email address Google's data centres, which may be outside Australia

Supabase, Anthropic, Resend, Cloudflare and Google include data-protection terms in their terms with us. Expo's terms say it acts as our processor for personal data in the content we send it where the European GDPR applies, but Expo offers a separate data processing agreement only on its enterprise plan, which we do not use. We do not send these providers the text of chat messages.

Notification content

Notifications appear on your lock screen, and they pass through Expo and through Apple or Google.

You can turn notifications off in your phone's settings. When you sign out of the app on a device, the app removes that device from your notifications. When you sign out of all devices, it removes all of your devices.

Replying to enquirers

Nothing typed in the app reaches an enquirer. Staff reply outside the app: the app can open WhatsApp on the staff member's phone with the enquirer's phone number, or start a phone call or an email to the details the enquirer gave. A WhatsApp conversation takes place in WhatsApp, under WhatsApp's own terms.

9.3 Other disclosures

We may disclose information if the law requires it, or to protect someone's safety. We do not sell or rent personal information.

10. Overseas disclosure (APP 1.4(f) and (g))

Some providers are outside Australia, or may process information outside Australia:

Our database, file storage, and analysis server are in Sydney. The companies that run them are based outside Australia: Supabase Pte. Ltd. in Singapore and Fly.io, Inc. in the United States. They could access information from there, for example to support or maintain the service, so we list these countries as places where information may be disclosed. Supabase runs our server functions, such as the one that sends notifications, in its data centre closest to the device that calls them, which can be outside Australia, for example when the app is used overseas. Live messages in the app can also pass through Supabase servers outside Australia.

11. Security and retention

Security

If a data breach is likely to result in serious harm to anyone, we will notify the people affected and the OAIC, following the Notifiable Data Breaches scheme.

Retention

We keep information while it is needed for lessons at the studio, and we delete it when a child's enrolment ends or when you ask us to. There is one fixed period: after you withdraw practice-video consent for a child, that child's uploaded videos are deleted within 30 days.

12. Deleting your information

How to ask

What is deleted

How long it takes

If we ever need to keep something after a deletion request, we will tell you what we are keeping and why.

13. Access and correction (APP 1.4(d))

14. Complaints (APP 1.4(e))

  1. Email enquiries@ipsumlorem.com.au with the details of your complaint. We will acknowledge it within 5 business days and give you a written answer within 30 days.
  2. If you are not satisfied with our answer, you can also contact the Office of the Australian Information Commissioner (OAIC) at www.oaic.gov.au or on 1300 363 992.

15. Changes to this policy

We will post any changes on this page with a new effective date. Before a material change takes effect, we will tell account holders by email, sent to the address they sign in with. If a change alters the wording of a consent you gave in the app, the app will ask you again.

16. Contact us

Perception Notes 개인정보처리방침

시행일: 2026년 10월 24일
버전: 1.0
언어: 영어, 한국어. 두 판은 같은 내용을 담도록 작성했습니다. 두 판의 내용이 다르면 영어판을 따릅니다.


1. 운영자

Perception Notes는 음악 학원과 선생님, 학생 가족이 함께 쓰는 모바일 앱입니다. Ipsum Lorem Design & Construction Pty Ltd(이하 "Ipsum Lorem" 또는 "저희")가 제공합니다.

음악 학원은 이 앱으로 수업을 운영합니다. 예를 들어 NSW 주 Sydney Olympic Park에 있는 ON:EUM 온음 스튜디오가 이 앱을 씁니다.

Ipsum Lorem은 호주 개인정보보호법(Privacy Act 1988 (Cth))상 소기업이라서, 법적으로는 호주 개인정보 원칙(APP)을 따르지 않아도 될 수 있습니다. 하지만 이 앱이 아이의 정보를 다루기 때문에 저희는 APP를 따르며, 그 방법을 이 방침에 적었습니다. 각 학원도 앱에 입력하는 정보와, 앱 밖에서 다루는 정보에 대해 책임을 집니다(3절).

개인정보 문의: enquiries@ipsumlorem.com.au

2. 요약

3. 적용 대상

이 방침은 Perception Notes 앱과, 앱 뒤에 있는 문의 받은편지함(4.7절)에 적용됩니다. 문의 폼이 있는 페이지를 포함해 학원 자체 웹사이트나, 학원이 앱 밖에서 정보를 다루는 방식에는 적용되지 않습니다.

4. 수집하는 정보 (APP 1.4(a))

4.1 보호자

정보 내용
이름 초대 코드로 가입할 때 입력합니다.
이메일 주소와 비밀번호 로그인에 씁니다. 비밀번호는 로그인 서비스 업체(Supabase)가 단방향 해시로만 저장하므로 저희도 볼 수 없습니다.
언어 설정 앱 표시 언어입니다. 가족에서 처음 가입한 보호자의 언어가 아이 프로필에 복사되고, 피드백이 그 언어로 작성됩니다. 나중에 앱 언어를 바꿔도 피드백 언어는 바뀌지 않습니다.
가족 연결 어느 가족에 속하는지, 어떤 아이를 돌보는지
메시지 학원 채팅에서 보낸 메시지와 대화별 마지막 읽은 시각
결석 아이 결석 신고와, 입력한 경우 그 사유
알림용 기기 정보 알림을 허용한 경우에만 수집합니다. 푸시 토큰과 기기 이름이며, 기기 이름에는 "Anna의 iPhone"처럼 본인 이름이 들어갈 수 있습니다.
알림 기록 앱이 보낸 알림 로그

4.2 아이(학생)

정보 내용
이름 학원이 입력합니다.
학원 기록 학원, 반, 요금제, AMEB 급수, 시험 준비 여부(AMEB 시험 준비), 주간 수업 시간
연습 숙제 선생님이 정한 곡(곡마다 악기가 정해져 있음)과 연습 횟수
연습 영상 앱에서 촬영합니다. 영상에는 아이와 손, 악기, 방 안의 소리가 담깁니다. 방 내부와 함께 있는 사람이 찍힐 수도 있습니다.
분석 결과 영상에서 얻은 측정값, 표시된 마디, 점수, 그리고 학원이 쓰는 경우 AI가 쓴 피드백입니다. 측정값에는 박자, 강약(셈여림), 표현, 손이 보였는지와 건반 위치, 바이올린·첼로의 음정 정확도가 들어갑니다. 리포트에는 곡의 음역과 운지 제안도 나올 수 있는데, 이 둘은 영상이 아니라 악보에서 계산합니다.
선생님 코멘트 제출물에 선생님이 남긴 코멘트
출결 등원·수업 시작·수업 종료·하원 시각, 선생님 인수인계 메모
결석 날짜와 사유
알림장 선생님이 쓴 알림장입니다. 수업 중 사진·영상이 첨부될 수 있고, 여기에 아이가 나올 수 있습니다. 단, 아이에게 알림장 사진·영상 동의가 있을 때만 첨부할 수 있고, 동의가 없으면 알림장은 글로만 옵니다(7절). 보호자는 알림장의 사진·영상을 자기 기기에 저장하거나 공유할 수 있습니다. 저장한 사본은 기기에 남으며, 앱에서 계정이나 데이터를 삭제해도 지워지지 않습니다.
수강료 기록 매월 결제일, 학원 메모, 학원이 납부 완료로 표시한 달과 그 시각. 가족의 카드나 계좌 정보는 받지 않습니다.
아이에 관한 메시지 학원 채팅 메시지에 어떤 아이에 관한 것인지 태그가 붙을 수 있습니다.

예전 방식의 학생 계정에는 프로필 설정에서 입력한 보호자 연락 이메일이 있을 수 있습니다.

4.3 선생님과 학원 관리자

이름, 이메일 주소, 비밀번호(해시), 역할을 수집합니다. 앱에서 작성한 내용도 보관합니다. 코멘트, 알림장, 메시지, 인수인계 메모, 곡 정보, 참고 음악 파일이 여기에 해당합니다.

관리자는 학원 계좌 정보(PayID, BSB, 계좌번호, 예금주)를 입력할 수 있습니다. 이 정보는 수강료 알림에 표시됩니다.

4.4 기술 정보

4.5 수집하지 않는 정보

기기의 위치 정보, 연락처, 광고 식별자, 결제 카드 정보는 수집하지 않습니다. 알림장에 붙이거나 스튜디오 사진으로 쓰는 사진은 올리기 전에 앱이 기기에서 새 이미지 파일로 다시 저장하므로, 원본 사진에 기록된 위치와 카메라 정보는 함께 올라가지 않습니다. 알림장에 붙이는 영상은 휴대폰에 저장된 그대로 올라가므로, 휴대폰 카메라가 촬영 위치를 기록했다면 그 위치가 영상에 들어 있을 수 있습니다. 앱에는 분석, 광고, 크래시 수집 소프트웨어가 없습니다.

앱이 요청할 수 있는 권한은 네 가지입니다.

4.6 건강 정보

학원 결석 규정이 아플 때 앱으로 알리도록 요청할 수 있습니다(ON:EUM 규정이 그렇습니다). 그래서 결석 사유와 메시지에 법적으로 민감정보인 건강정보가 들어갈 수 있습니다. 이 정보는 결석과 통보 시각을 기록하고 학원에 결석을 알리는 데만 씁니다. 결석 사유의 사본은 아이의 정보가 삭제될 때까지 알림 기록(4.1절)에 남습니다. 학원에 필요한 만큼만(예: "몸이 안 좋아요") 적어 주세요. 결석 사유는 적지 않아도 되고, 메시지에 무엇을 쓸지도 직접 정하시면 됩니다. 동의 화면(7절)에서도 결석 연락에 건강 관련 내용이 들어갈 수 있다는 점을 알려 드립니다. 건강정보를 적기로 하시면, 그 목적으로 저희가 보관하는 데 동의하시는 것입니다.

4.7 학원에 문의하는 사람(문의자)

학원은 앱을 쓰지 않는 사람에게서도 문의를 받을 수 있습니다. 문의는 하나하나 앱 안 학원 받은편지함에 대화로 저장됩니다. 문의자는 로그인하지 않고 앱도 쓰지 않습니다.

정보 내용
이름 웹사이트 폼에서만 받습니다. 폼에서 필수입니다.
이메일 주소 웹사이트 폼에서만 받습니다. 폼에서 필수입니다.
전화번호 웹사이트 폼: 선택. 문자: 문자를 보낸 번호. 시스템이 알아보는 번호는 국제 형식(예: +61...)으로 저장합니다. 웹사이트에서 입력한 번호를 알아보지 못하면 전화번호로 저장하지 않고, 입력한 그대로 문의 내용 안에 남깁니다.
폼의 다른 답변 웹사이트 폼에서만 받고 모두 선택입니다. 나이, 목표, 언어, 지역, 학원을 알게 된 경로입니다. 문의 내용 안에 한 줄씩 저장됩니다.
문의 내용 직접 쓰신 글입니다(폼의 메시지 또는 문자, 최대 2,000자). 문자에 사진이나 다른 첨부 파일이 있으면 파일 이름만 저장하고, 사진이나 파일 자체는 저장하지 않습니다.
시각 문의가 도착한 시각으로, 저희 서버가 기록합니다.
접수 횟수 제한 기록 웹사이트 방문자의 IP 주소나 문자 발신 번호에서 계산한 암호 같은 값입니다. IP 주소나 번호 자체는 저장하지 않습니다. 한 사람이 1시간에 웹사이트 문의 5건, 문자 20건까지만 보낼 수 있게 하는 데 씁니다. 하루가 지난 기록은 이후 문의가 들어올 때 삭제됩니다.
메시지 ID(문자) 통신사가 문자마다 붙이는 ID입니다. 통신사가 같은 문자를 두 번 보내도 한 번만 저장하려고 보관합니다.

문의가 저희에게 오는 길:

5. 수집·보관 방법 (APP 1.4(b))

정보는 세 가지 경로로 수집합니다.

채팅 메시지 시각은 서버가 기록하고, 보낸 메시지는 누구도 나중에 수정하거나 삭제할 수 없습니다. 대화 전체는 가족이 삭제될 때만 함께 삭제됩니다(11절). 그래서 결석 통보 시각 같은 기록을 학원이 신뢰할 수 있습니다.

정보는 9.2절의 업체에 보관합니다.

두 곳 모두 호주 시드니에 있습니다. 연습 영상은 비공개 저장소에 보관합니다.

6. 이용 목적 (APP 1.4(c))

광고에 쓰거나 판매하지 않습니다. 앱에서 마케팅 메시지를 보내지 않고, 마케팅 이메일도 보내지 않습니다.

7. 아이의 정보와 보호자 동의

앱을 쓰는 학원에는 만 4세 무렵부터 아이들이 학생으로 다닙니다.

앱에서 연습 숙제와 녹화를 할 학생(시험을 준비하는 학생)은 학원이 정합니다. 그 학생의 연습 영상을 찍어도 되는지는 여전히 보호자가 정합니다. 그 밖의 학생의 가족은 학원의 알림장, 메시지, 일정을 봅니다.

보호자가 가족 초대 코드로 가입하면, 앱을 쓰기 전에 다음을 묻습니다.

동의마다 기록을 남깁니다. 누가 동의했는지(이름 포함, 그 계정을 나중에 삭제해도 이름은 남습니다), 언제, 어떤 문구로, 앱을 어떤 언어로 보고 동의했는지, 어떤 아이들에 대한 동의인지를 기록합니다. 가족의 보호자는 모두 한 번씩 필수 항목을 확인하고, 선택 항목은 처음 동의한 보호자가 정한 뒤 아이별로 바꿉니다. 학원이 나중에 가족에 추가한 아이는 보호자가 동의하기 전까지 모든 동의가 꺼져 있고, 그 아이의 알림장 사진·영상은 보호자가 앱을 열 때 묻습니다. 학생 본인의 로그인으로는 동의할 수 없습니다. 2026년 10월 2일 전에는 연습 영상 동의가 알림장 사진·영상도 함께 정했습니다. 이제 둘을 따로 묻고, 이전에 답한 가족에게도 다시 묻습니다. 보호자가 답하기 전까지 그 아이들의 알림장에는 사진·영상이 붙지 않습니다.

이 선택은 앱만이 아니라 서버가 지킵니다. 연습 영상 동의가 없으면 업로드가 거절되고, 이미 대기 중인 영상도 분석하지 않습니다. 알림장 사진·영상 동의가 없으면 선생님과 관리자는 그 아이의 알림장에 사진이나 영상을 첨부할 수 없습니다. AI 동의가 없으면 측정값을 Anthropic에 보내지 않습니다.

서버는 알림장 대상 아이의 동의만 확인하고, 사진·영상에 함께 나오는 다른 아이의 동의는 확인하지 못합니다. 그래서 여러 학생이 함께하는 수업 등에서 동의하지 않은 가족의 아이가 다른 아이의 알림장에 나오지 않도록, 앱은 선생님과 관리자에게 그 학생만 나온 사진·영상을 붙이라고 안내합니다. 다른 학생이 함께 나오면 그 학생 가족의 동의도 있어야 합니다. 이 규칙은 서버가 확인하지 못합니다. 알림장 사진·영상에 동의하지 않으셨는데 자녀가 다른 아이의 알림장 사진이나 영상에 나온다면 enquiries@ipsumlorem.com.au로 알려 주세요. 그 사진·영상을 삭제합니다.

동의는 언제든지 아이별로 설정 → 개인정보와 동의에서 바꾸거나 철회할 수 있고, enquiries@ipsumlorem.com.au로 요청해도 됩니다. 연습 영상 동의를 철회하면 새 녹화가 바로 멈춥니다. 이미 올린 연습 영상은 30일 안에 삭제됩니다(그 전에 다시 켜지 않으면 약 1주일 뒤). 분석 결과(측정값과 피드백)는 남습니다. 알림장 사진·영상 동의를 철회하면 그 아이 알림장의 새 사진·영상 첨부가 바로 멈춥니다. 지난 알림장에 이미 첨부된 사진·영상은 이때 삭제되지 않고, 아이 정보와 함께 삭제됩니다(11절). AI 피드백을 끄면 새 AI 피드백 문장이 만들어지지 않으며, 삭제되는 것은 없습니다.

촬영할 때: 화면 안내선처럼 악기와 손이 들어오게 찍어 주세요(바이올린·첼로는 상반신과 활 쥔 팔까지). 다른 사람, 특히 다른 아이는 찍히지 않게 해 주세요.

어린이를 위한 쉬운 설명

8. 연습 영상과 자동 분석

영상이 가는 곳

  1. 앱이 영상을 비공개 저장소(Supabase, 시드니)에 올립니다.
  2. 분석 서버(Fly.io, 시드니)가 10분 뒤 만료되는 링크로 영상을 내려받습니다. 서버는 소리를 추출하고 연주를 측정합니다. 피아노이면서 리포트 제공 요금제일 때는 화면에서 연주자의 손도 찾습니다.
  3. 분석이 끝나면 서버는 작업용 영상과 소리를 삭제합니다. 원본 영상은 아이가 학원에 다니는 동안 저장소에 남습니다(11절).

원본 영상을 볼 수 있는 사람

앱에는 연습 영상을 다시 재생하는 기능이 없습니다. 저장된 파일에 접근할 권한은 그 아이의 가족 계정에만 있습니다. 선생님과 학원 관리자는 영상이 아니라 분석 결과를 봅니다.

서비스를 운영하는 Ipsum Lorem 담당자도 서비스 유지나 장애 처리에 필요할 때에만 저장된 파일에 접근할 수 있습니다.

손 인식

피아노이면서 리포트 제공 요금제일 때, 서버는 영상 프레임에 손 인식 소프트웨어(MediaPipe)를 적용합니다. 남기는 것은 다음 요약뿐입니다.

이미지나 프레임별 손 위치는 남기지 않습니다. 손 인식은 사람을 식별하는 데 쓰지 않습니다.

곡의 음역과 운지 제안은 영상이 아니라 악보에서 계산합니다.

AI가 쓴 피드백 (Anthropic)

일부 리포트에서는 Anthropic의 Claude 모델에 측정값을 보내, 가족의 언어로 된 격려 위주의 피드백 문장을 받습니다.

자동 분석으로 결정하지 않는 것

점수와 표시는 학생의 연습을 돕고, 선생님이 무엇을 살펴볼지 고르는 데 씁니다. 이것들은 소프트웨어가 만듭니다. 분석 서버가 연습 영상의 소리를 측정하고, 피아노이면서 리포트 제공 요금제일 때는 화면 속 손도 측정합니다. 학원이 AI 피드백을 쓰는 경우에는 그 측정값으로 AI가 피드백을 씁니다(위 설명). 소프트웨어만으로 학생에 관한 결정을 내리지는 않습니다. 앱은 점수로 학생의 AMEB 급수, 시험 준비 여부, 요금제, 수강 여부를 정하지 않습니다. 이것들은 학원 직원이 정하고, 학원 요금제는 구독에 따라 정해집니다. 선생님은 점수, 표시, AI가 쓴 피드백을 수업에서 무엇을 다룰지 정할 때처럼 연습을 돕는 참고 자료로 쓸 수 있습니다. 저희는 학원에 이것들을 시험 응시나 진급을 정하는 데 쓰지 말아 달라고 요청합니다.

9. 열람 범위와 제공

9.1 학원 안에서

누가 앱에서 볼 수 있는 것
보호자 자기 아이의 정보, 리포트, 알림장, 출결, 결석, 수강료 기록, 가족 메시지
선생님 자기가 가르치는 학생의 정보. 가족 채팅에서는 자기 학생 태그가 붙은 메시지와, 자기 학생이 속한 가족의 태그 없는 메시지를 봅니다.
학원 관리자 해당 학원의 모든 정보. 단, 원본 연습 영상은 볼 수 없습니다(8절).
선생님과 학원 관리자(문의) 그 학원의 선생님과 관리자는 누구나 그 학원의 모든 문의(문의자의 이름, 이메일 주소, 전화번호, 메시지)를 읽을 수 있습니다. 가족은 읽을 수 없습니다.

다른 가족은 우리 가족의 정보를 볼 수 없습니다.

9.2 서비스 제공 업체

아래 업체는 저희를 대신해 정보를 처리합니다.

업체 하는 일 받는 정보 위치
Supabase Pte. Ltd. 데이터베이스, 로그인, 파일 저장, 실시간 메시지, 알림 서버 함수 4절의 모든 정보 호주 시드니(데이터베이스·로그인·파일 저장). 서버 함수는 요청을 보낸 기기와 가장 가까운 Supabase 리전에서 실행되고, 실시간 메시지는 호주 밖의 Supabase 서버를 거칠 수 있습니다. 운영 회사는 싱가포르 회사입니다.
Fly.io, Inc. 연습 영상 분석 서버 연습 영상(일시적), 곡 정보, 언어, 요금제 호주 시드니(분석 서버). Fly.io는 계정과 운영 정보도 미국에 보관합니다. 미국 회사입니다.
Anthropic, PBC AI가 쓴 피드백과 그 번역 측정값, 곡 정보, 언어, 악기. 번역할 때는 피드백 문장과 두 언어(8절) 미국에서만 처리·저장
Expo(650 Industries, Inc.) → Apple APNs 또는 Google FCM 휴대폰으로 알림 전달 푸시 토큰, 알림 제목과 본문, 열어야 할 화면으로 가는 링크(채팅은 채팅 ID), 전달 확인 Expo: 미국. Apple·Google: 각 회사의 네트워크(호주 밖일 수 있음, 두 곳 모두 미국 회사)
Expo(650 Industries, Inc.) EAS Hosting 웹 버전 앱(perception-notes.expo.app) 호스팅 접속한 사람의 IP 주소와 브라우저 정보 Expo가 사이트 제공에 쓰는 Cloudflare의 전 세계 네트워크 (Expo는 미국 회사)
Resend 로그인 이메일 발송(가입 확인, 이메일 변경, 비밀번호 재설정) 이메일 주소와 메일 내용 미국
Cloudflare, Inc. 로그인 이메일 링크가 여는 웹페이지 호스팅, 웹사이트 문의 폼 확인(Turnstile 서비스) 링크를 연 사람의 IP 주소와 브라우저 정보. 문의는 방문자의 IP 주소와 폼의 확인 토큰 전 세계 네트워크 (미국 회사)
Telstra 호주의 통신 회사. 학원 문의 번호로 보낸 문자를 저희 시스템에 전달 보낸 사람의 전화번호와 문자 내용 Telstra는 호주 회사입니다
Google(Google Workspace) 개인정보 문의 주소 enquiries@ipsumlorem.com.au를 포함한 저희 이메일 운영 보내 주신 이메일, 저희 답장, 이 방침의 변경을 알리는 이메일(이메일 주소 포함) Google 데이터센터(호주 밖일 수 있음)

Supabase, Anthropic, Resend, Cloudflare, Google은 저희와 맺은 약관에 데이터 보호 조항이 들어 있습니다. Expo의 약관은 유럽 GDPR이 적용되는 경우 저희가 보내는 내용 속 개인정보에 대해 Expo가 저희의 처리자로 행동한다고 밝히지만, 별도의 데이터 처리 계약은 저희가 쓰지 않는 기업용 요금제에서만 제공합니다. 저희는 이 업체들에 채팅 메시지의 본문을 보내지 않습니다.

알림 내용

알림은 잠금 화면에 표시되고, Expo와 Apple 또는 Google을 거쳐 전달됩니다.

알림은 휴대폰 설정에서 끌 수 있습니다. 어떤 기기에서 앱을 로그아웃하면, 앱이 그 기기를 알림 대상에서 뺍니다. 모든 기기에서 로그아웃하면 모든 기기를 알림 대상에서 뺍니다.

문의자에게 답하기

앱에서 입력한 글은 문의자에게 전달되지 않습니다. 직원은 앱 밖에서 답합니다. 앱이 직원 휴대폰에서 문의자의 전화번호로 WhatsApp을 열어 주거나, 문의자가 남긴 정보로 전화나 이메일을 걸 수 있게 합니다. WhatsApp 대화는 WhatsApp 안에서 WhatsApp의 약관에 따라 이루어집니다.

9.3 그 밖의 제공

법이 요구하거나 누군가의 안전을 지키기 위해 필요하면 정보를 제공할 수 있습니다. 개인정보를 팔거나 빌려주지 않습니다.

10. 국외 이전 (APP 1.4(f), (g))

일부 업체는 호주 밖에 있거나 호주 밖에서 정보를 처리할 수 있습니다.

데이터베이스, 파일 저장소, 분석 서버는 시드니에 있습니다. 다만 운영 회사는 호주 밖에 있습니다(Supabase Pte. Ltd.는 싱가포르, Fly.io, Inc.는 미국). 이 회사들이 서비스 지원이나 유지보수를 위해 해외에서 정보에 접근할 수 있으므로, 이 나라들도 정보가 제공될 수 있는 곳으로 적습니다. 알림 발송 같은 서버 함수는 요청을 보낸 기기와 가장 가까운 Supabase 데이터센터에서 실행되므로, 해외에서 앱을 쓰는 경우처럼 호주 밖에서 실행될 수 있습니다. 앱의 실시간 메시지도 호주 밖의 Supabase 서버를 거칠 수 있습니다.

11. 보안과 보관

보안

심각한 피해가 우려되는 개인정보 유출이 생기면, 호주의 유출 신고 제도(Notifiable Data Breaches scheme)에 따라 영향을 받는 분들과 OAIC에 알립니다.

보관 기간

정보는 학원 수업에 필요한 동안 보관하고, 아이의 수강이 끝나거나 삭제를 요청하면 삭제합니다. 정해진 기간은 하나뿐입니다. 아이의 연습 영상 동의를 철회하면 그 아이가 올린 영상은 30일 안에 삭제됩니다.

12. 삭제 요청

요청 방법

삭제되는 정보

처리 기간

삭제 요청 후에도 남겨야 하는 정보가 생기면, 무엇을 왜 남기는지 알려 드립니다.

13. 열람과 정정 (APP 1.4(d))

14. 불만 제기 (APP 1.4(e))

  1. enquiries@ipsumlorem.com.au로 내용을 보내 주세요. 영업일 5일 안에 접수를 확인하고, 30일 안에 서면으로 답변합니다.
  2. 답변에 만족하지 않으면 호주 정보위원실(OAIC)에도 문의할 수 있습니다. 웹사이트는 www.oaic.gov.au, 전화는 1300 363 992입니다.

15. 방침 변경

변경 내용은 새 시행일과 함께 이 페이지에 게시합니다. 중요한 변경은 시행 전에 계정 보유자에게 로그인 이메일 주소로 알립니다. 앱에서 동의하신 항목의 문구가 바뀌면 앱이 다시 동의를 묻습니다.

16. 연락처

← Perception Notes home← Perception Notes 홈