microbee logo

microbee

  • English
  • Français
  • Русский
  • Українська
  • Home
  • Terms of Use
  • GitHub
← Back to Home

Privacy Policy for microbee BLE Robot Control App

Last Updated: November 30, 2025

Introduction

microbee ("we," "our," or "us") is committed to protecting your privacy. This Privacy Policy explains how our BLE Robot Control mobile application (the "App") collects, uses, and safeguards your information when you use our service.

Information We Do NOT Collect

microbee does not collect, store, or transmit any personal information. Our app operates entirely locally on your device and only communicates with your Micro:bit robot via Bluetooth Low Energy (BLE).

Specifically, we do NOT:

  • Collect personal information such as names, email addresses, or phone numbers
  • Store or transmit any data to external servers
  • Use analytics or tracking services
  • Access your camera or microphone
  • Share information with third parties
  • Use cookies or similar tracking technologies

Information We Access (Local Only)

The app only accesses the following information locally on your device:

Bluetooth Data

  • Device Names: We scan for and display the names of nearby Micro:bit devices
  • Signal Strength: We measure Bluetooth signal strength to help you choose the best connection
  • Connection Status: We track whether your device is connected to a robot

App Settings (Stored Locally)

  • Language Preference: Your selected language for the app interface
  • Temperature Units: Your preference for Celsius or Fahrenheit
  • Motor Calibration: Your custom motor speed settings
  • Orientation Preference: Left or right-handed control layout

Robot Telemetry Data (Temporary)

  • Sensor Readings: CPU temperature, battery level, distance sensors, environmental data
  • Control Commands: Movement and control commands sent to your robot

Important: All this data remains on your device and is never transmitted to us or any third party.

Location Information (Optional)

Why We Collect Location Data

  • The App requests location permission to provide accurate sea-level corrected atmospheric pressure readings
  • Your location is used solely to determine your altitude, which is necessary for calculating sea-level pressure corrections
  • This feature enhances the accuracy of pressure readings displayed in the App

How We Use Location Data

  • Location data is processed locally on your device only
  • We use your device's location services to obtain approximate or precise location coordinates
  • These coordinates are used to look up your altitude using a third-party elevation API (Open-Elevation)
  • Your location data is never stored, transmitted, or shared with us or any third parties
  • Location data is not associated with your identity or any personal information

Location Data Handling

  • Location updates are requested at a reduced frequency (every 60 seconds) to minimize battery usage
  • Elevation data from the API is cached locally to reduce network requests
  • You can use the App without granting location permission, but pressure readings will show raw values instead of sea-level corrected values
  • You can revoke location permission at any time through your device settings

How We Use Information

The limited information we access is used solely for:

  • Device Discovery: Finding and connecting to your Micro:bit robot
  • App Functionality: Providing robot control and telemetry monitoring
  • User Preferences: Remembering your settings and preferences
  • Performance: Ensuring smooth operation of the app

Data Storage and Security

  • Local Storage Only: All data is stored locally on your device
  • No Cloud Storage: We do not use any cloud services
  • No Data Transmission: No information leaves your device
  • Secure BLE Communication: All communication with your robot uses standard Bluetooth Low Energy protocols

Third-Party Services

microbee does not integrate with any third-party services that would collect your data. The app is completely self-contained.

When location permission is granted, the app uses the Open-Elevation API to look up elevation data based on your coordinates. Only your coordinates (not your identity) are sent to this service, and the elevation data is used solely for calculating sea-level pressure corrections. Your location coordinates are not stored or shared beyond this single API request.

Children's Privacy

Our app does not collect any personal information from anyone, including children under 13. The app is safe for users of all ages.

Changes to This Privacy Policy

We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last Updated" date.

Contact Us

If you have any questions about this Privacy Policy, please contact us at:

  • Email: support@microbee.ca

Compliance

This Privacy Policy complies with:

  • Apple App Store Guidelines
  • General Data Protection Regulation (GDPR)
  • California Consumer Privacy Act (CCPA)
  • Children's Online Privacy Protection Act (COPPA)

Summary

In simple terms: microbee is designed to be completely private. We don't collect any of your personal information, and everything the app does happens locally on your device. You can use the app with confidence knowing that your privacy is fully protected.

This Privacy Policy is effective as of the date listed above and will remain in effect except with respect to any changes in its provisions in the future, which will be in effect immediately after being posted on this page.

microbee

Open source Bluetooth robot for micro:bit

Made with ❤️ for the micro:bit community

Resources

  • GitHub Repository
  • MakeCode Editor
  • micro:bit Foundation

Legal

  • Privacy Policy
  • Terms of Use
  • MIT License

Contact

  • Email: support@microbee.ca
  • Report Issues

© 2026 Dmytro Ivashyn. Licensed under MIT License.