top of page

Privacy Policy for Coding Cubroid AI

Privacy Policy for Coding Cubroid AI
Effective Date: 2026-05-27
Last Updated: 2026-09-07

 

This Privacy Policy explains how Cubroid Co., Ltd. ("we", "us", or "our") handles information when you use the Coding Cubroid AI mobile application ("the App"). Coding Cubroid AI is an educational coding application that integrates with Cubroid Bluetooth coding cubes (LED matrix, DC motors, sensors, piezo buzzer) and provides block-based programming, Smart Control, and AI Stage activities for children and students.

We have designed Coding Cubroid AI to minimize the collection of personal data. All processing, including camera-, microphone-, and motion-based recognition, happens directly on your device. This document is provided in English; translations may be added in future versions.


1. Who We Are

- Provider: Cubroid Co., Ltd.
- App: Coding Cubroid AI (Bundle ID: `com.smartwellness.coding-cubroid-v2`)
- Contact email: info@cubroid.com
- Postal address: #1007, D-dong, Incheon Techno Valley U1 Center, 236, Jubuto-ro, Bupyeong-gu, Incheon, Republic of Korea

If you have questions about this policy or your data, please contact us at the email address above.


2. Summary at a Glance

- We do not require an account. You can use Coding Cubroid AI without signing up, signing in, or providing personal information.
- We do not collect analytics or tracking data.
- Camera, microphone, and motion sensors are used only for on-device recognition features (AI Stage and Smart Control). Nothing is recorded, and nothing is transmitted to our servers or to any third party.
- Bluetooth is used solely to connect to Cubroid coding cubes. We do not use Bluetooth for advertising, location, or analytics.
- Projects and drawings you create are stored locally on your device.


3. Information We Collect From You Directly

Coding Cubroid AI does not collect personal information directly. Specifically, we do not ask for, store, or transmit:

- Names, email addresses, phone numbers, or postal addresses.
- Date of birth or age beyond the App Store age rating gate.
- Account credentials, social media identifiers, or contacts.
- Photos, videos, or audio recordings.
- Face templates or any other biometric identifiers.
- Precise or coarse location data.
- Advertising identifiers (IDFA), device fingerprints, or cookies.


4. On-Device Permissions and How They Are Used

When you use a feature that requires a system permission, iOS will display a standard permission dialog. Coding Cubroid AI requests the following permissions:

- Bluetooth (`NSBluetoothAlwaysUsageDescription`, `NSBluetoothPeripheralUsageDescription`). Discover and connect to Cubroid coding cubes (DC motors, LED matrix, sensors, piezo buzzer). Bluetooth communication is between your iPad or iPhone and the physical coding cube. No data is sent to our servers.

- Camera (`NSCameraUsageDescription`). Used only while a camera-based feature screen is open: AI Stage (facial expression cards such as neutral, smile, and surprise; body pose; color recognition) and Smart Control (Point to Move, which detects a pointing hand, and arrow-card recognition). Camera frames are analyzed in memory on your device with Apple's Vision framework and are discarded immediately. No photo or video is captured, stored, or transmitted. The App does not identify who a person is and does not create or store face templates or any other biometric identifier. Turning the camera off in the App, or leaving the screen, stops the camera completely.

- Microphone (`NSMicrophoneUsageDescription`) and Speech Recognition (`NSSpeechRecognitionUsageDescription`). Used only by Smart Control: Voice Drive (spoken commands in Korean or English) and clap detection. Voice commands are recognized with Apple's Speech framework in on-device mode only; the App requires on-device recognition and hides Voice Drive on devices that do not support it, so audio is never sent to Apple's servers or to us. Clap detection measures sound level on the device only. Audio is not recorded, stored, or transmitted.

- Motion (`NSMotionUsageDescription`). Tilt to Drive reads the device's tilt from the built-in motion sensors to steer the robot. Motion data is used in real time on the device only and is not stored or transmitted.

You may deny or revoke any of these permissions at any time in Settings → Coding Cubroid AI on your device. Features that depend on a denied permission will simply be unavailable; the rest of the App continues to work.


5. Third-Party Services

In the current version, Coding Cubroid AI does not send any user data to third-party services. No translation services, no analytics SDKs, no advertising SDKs, no remote machine-learning APIs are used.

On-device recognition uses Apple's built-in Vision and Speech frameworks in on-device mode. These frameworks run on your device and do not send images or audio to Apple or to us.

If a future version of the App introduces an optional cloud feature, it will be:

- Disabled by default and opt-in;
- Clearly labeled in the user interface;
- Documented in an updated version of this Policy.


6. Data Stored Locally on Your Device

Coding Cubroid AI stores the following data only on your device:

- Block-based projects and custom LED drawings that you create.
- App preferences and UI settings (via iOS `UserDefaults`).
- Assets bundled with the App (icons, images, sounds, fonts).

Camera frames, audio, and motion readings are processed in real time and are not stored. We do not have remote access to any of this data. If you delete the App, all locally stored data is removed by iOS along with the App.


7. Children's Privacy

Coding Cubroid AI is intended for use by students, including children, as part of educational coding curricula. We have designed the App accordingly:

- We do not require account creation.
- We do not collect personal information from any user, including children.
- We do not use behavioral advertising, third-party analytics, or tracking SDKs.
- We do not knowingly enable contact between users.
- We do not record or transmit camera or microphone input. Recognition happens on the device in real time, and the App does not identify individuals or create biometric templates.

We make every effort to align our practices with children's privacy laws including the U.S. Children's Online Privacy Protection Act (COPPA), Apple's family-friendly app guidelines, the EU GDPR-K, and Korea's Personal Information Protection Act (PIPA).


8. Network Connectivity

The App requires an internet connection only for:

- Initial download from the App Store.
- App updates.

All core features — Bluetooth coding cube control, block editor, project save and load, sound playback, LED matrix animation, Smart Control (tilt, path drawing, dance, LED handwriting, hand and voice control), and AI Stage recognition — work fully offline. Voice recognition uses on-device recognition and does not need a network connection.


9. Security

We follow industry-standard practices to protect any data in transit.

- The App does not export, store, or transmit cryptographic credentials.
- Because we do not collect or store user data on our servers, there is no central database for an attacker to target.
- The App is signed and distributed exclusively through Apple's App Store, which provides hardware-level integrity protections.


10. Your Rights

Depending on where you live, you may have rights under data protection laws such as the GDPR (European Union, EEA, and UK), the CCPA (California, USA), or the Personal Information Protection Act (Korea). These typically include the right to access, correct, delete, or restrict the processing of your personal information.

Because we do not collect personal information, in most cases there is no data for us to provide, correct, or delete. If you have any question regarding your rights, please contact us using the details in Section 1.


11. International Data Transfers

This version of the App does not transfer user data internationally because it does not transmit user data at all.


12. Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will:

- Update the Last Updated date at the top of this document.
- For material changes, note the change in the App's release notes for the affected version.

Continued use of the App after a change indicates acceptance of the updated Policy.

Change log
- 2026-09-07: Camera, microphone/speech recognition, and motion permissions are now actively used for on-device Smart Control and AI Stage features (Section 4). Added Sections 5, 6, 7, and 8 details on on-device processing. No data collection or transmission was added.


13. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or your privacy when using Coding Cubroid AI, please contact:

Cubroid Co., Ltd.
- Email: info@cubroid.com
- Postal address: #1007, D-dong, Incheon Techno Valley U1 Center, 236, Jubuto-ro, Bupyeong-gu, Incheon, Republic of Korea

We will respond to legitimate inquiries in a timely manner.

---

This Privacy Policy applies only to the Coding Cubroid AI mobile application identified by Bundle ID `com.smartwellness.coding-cubroid-v2` distributed through Apple's App Store. It does not apply to other products or services offered by Cubroid Co., Ltd.
 

bottom of page