ShowTell by Amber is an offline, tactile visual whiteboard and audio recording iOS application engineered specifically for classroom station learning. The application does not require student user accounts, passwords, email addresses, or continuous internet connectivity. All image processing, drawing, audio narration recording, and video synthesis occur strictly on the local device.
| Regulation / Standard | Compliance Status | Technical Architectural Justification |
|---|---|---|
| COPPA (Children’s Online Privacy Protection Act) | Compliant | Zero personal identifiers (PII), persistent device identifiers, or biometric profiles are harvested, stored, or transmitted. |
| FERPA (Family Educational Rights and Privacy Act) | Compliant | Student work is stored exclusively in the local iPad sandbox. No third-party servers ever receive student records. |
| UK / EU GDPR-K | Compliant | Zero third-party trackers, analytics SDKs, or behavioral profiling tools are embedded in the application binary. |
| Apple Privacy Manifest (Spring 2024+) | Verified | Application bundles an explicit PrivacyInfo.xcprivacy declaring zero tracking domains and standard CA92.1 UserDefaults sandbox usage. |
ShowTell requires zero inbound or outbound network access during standard instructional runtime:
storekitd). No custom school proxy whitelist exceptions are required.| Hardware Permission | Usage Purpose | Security Boundaries |
|---|---|---|
| Microphone (AVAudioSession) | Allows students to record audio narration while drawing on the digital canvas. | Audio is recorded to local AAC/M4A temp files inside the app sandbox. Never streamed externally. |
| Camera (AVCaptureSession) | Allows students to photograph classroom worksheets, science specimens, or physical art. | Frames are captured locally and placed on the drawing layer. No facial recognition or biometric analysis. |
| Photo Library Add | Enables saving exported MP4 videos and PNG diagrams directly to Camera Roll. | Requires teacher-configured parental gate before saving to device camera roll. |
com.sethideclercq.ShowTellByAmber