Last updated: June 25, 2026

At a glance — what Mircle collects

Mircle does not sell personal information, does not use it for advertising, and does not share it with anyone outside your organization for marketing.

Introduction

Mircle is a communication and operations platform for schools and similar organizations. We provide messaging, announcements, calendars, photo sharing, document signing, attendance tracking, file requests, and (for organizations that opt in) live ride tracking for student transportation.

This Privacy Policy explains what information we collect, how we use it, with whom we share it, and what choices you have. It applies to the Mircle mobile app (iOS and Android) and the Mircle web application.

Mircle acts as a service provider to the organizations that license it (your school, program, or community group). We process information on their behalf to make Mircle work.

Who We Are

Mircle is operated by Vine Develop. You can contact us at:

Information We Collect

Account information

Information about students

When you add a student to Mircle as a parent, or when a school admin manages a roster, the following may be stored:

Student information is only ever stored for the organization the student belongs to and is only visible to authorized users in that organization.

Content you create

Support requests

When you submit a question through the in-app Help & Support page, we store the text of your question together with your name, email, role, organization, and the device platform you used, so that we can respond. Your submitted questions and any reply are visible to you and to the administrators of your organization, as well as to Mircle support staff. You can view the status and any reply on the Help & Support page.

Location data — precise GPS, foreground and background

Mircle collects precise location data from drivers only as part of the optional live ride-tracking feature used by organizations that schedule student transportation (school buses, vans, carpools). Location data is not collected from parents, teachers viewing the live map, or any other user. The Android permissions used to enable this are ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION, ACCESS_BACKGROUND_LOCATION, and FOREGROUND_SERVICE_LOCATION.

What is collected and when

Why we use background location: Drivers typically place their phone in a dashboard mount while driving. The screen locks between stops, which would freeze the live map for parents if we used foreground-only access. Background access keeps the map continuously accurate so parents know exactly when the driver is approaching their child's stop. We do not collect location data for any other purpose, and we do not collect it when no ride is active.

Who can see a driver's live location during an active ride:

A compressed history of the ride's route (the path the driver took, plus arrival times at each stop) is retained for 90 days after the ride ends so the school can review trips in case of a dispute or incident, after which it is automatically deleted.

Push notifications

We store a push notification token issued by Apple Push Notification Service (APNs) or Firebase Cloud Messaging (FCM) so we can deliver notifications. You can disable notifications at any time in your device's system settings.

Device and usage information

How We Use Your Information

We use the information we collect only to operate, secure, and improve Mircle:

We do not:

How We Share Information

Within your organization

Information you create or upload is shared only with authorized users in your organization, scoped by channel or group:

With service providers

Mircle relies on the following third-party providers to deliver the service. They process information on our behalf under contractual data-protection obligations.

ProviderPurpose
Google Cloud Platform / FirebaseHosting, authentication, database (Firestore + Realtime Database), file storage, push notifications, serverless functions. Encrypts data in transit (TLS 1.2+) and at rest (AES-256).
Google Maps SDK (Android, iOS, JavaScript)Renders maps in the ride-tracker views.
Google Places APIAddress autocomplete when admins set up ride stops.
Google Geocoding APIConverts addresses to coordinates for the ride tracker.
Apple Push Notification Service / Firebase Cloud MessagingDelivers push notifications to iOS / Android devices.
CloudConvertUsed only when a school admin uploads a Word document that needs PDF conversion for the document-signing feature.

When required by law

We may disclose information when legally compelled (court order, subpoena, valid government request) or when we believe in good faith that disclosure is necessary to protect the safety of users or the public.

Business transfers

If Mircle is acquired, merged, or transferred, your information may be part of that transaction. We will provide reasonable notice, and any successor will be bound by terms at least as protective as this policy.

Children's Information

Mircle is designed for use by adults — parents and school staff — to manage communication and operations involving children. Students do not have their own Mircle accounts. Children do not sign in, do not see or post content in the app, and do not receive notifications themselves.

Information about students is provided by their parents at signup and by school staff who manage the roster. It is stored only to make the school's use of Mircle work — for example, so the right parent gets the right pickup notification and so attendance is recorded correctly.

If you believe a child under 13 has somehow created a Mircle account, please contact us at support@mircleapp.com and we will remove the account.

Data Retention

DataRetained
Account, profile, role, channel and group assignmentsWhile your account is active; deleted on request
Messages, announcements, comments, reactionsUntil deleted by you or an admin
Photos and attachmentsUntil the post they belong to is deleted
Calendar eventsUntil deleted by an admin
Documents and submissionsUntil deleted by an admin; subject to your school's policy
Ride live location (Realtime Database)Wiped about 10 minutes after the ride ends
Ride route history (path polyline + stop times)90 days then auto-deleted
Attendance and absentee recordsSubject to your school's policy
Push notification tokensWhile the app is installed on a device
Diagnostic logsUp to 90 days

You may request earlier deletion at any time. See "Account Deletion" below.

Data Security

Encryption

Authentication and identity

Access control

Infrastructure

Your Rights

You have the following rights with respect to your personal information. To exercise any of them, contact your organization's administrator or email support@mircleapp.com from the phone number or email associated with your account.

We aim to respond within 30 days.

California residents

If you live in California, you have additional rights under the CCPA and CPRA, including the right to know what categories of personal information we collect, the right to delete that information (with limited exceptions), and the right to non-discrimination for exercising your privacy rights. Mircle does not sell personal information.

EU and UK residents

If you live in the European Union or the United Kingdom, our lawful basis for processing your information is generally the performance of the contract you have with your organization, our legitimate interests in running the service, or your consent (for optional features like notifications and location sharing). You have the right to lodge a complaint with your local data protection authority.

Account Deletion

You can request deletion of your Mircle account at any time:

We will delete your account and the personal information associated with it within 30 days, subject to legal obligations to retain certain records.

If you are a parent and you delete your account, your linked student remains in the school's roster (the school owns that record). You can also ask the school to remove the student.

International Data Transfers

Mircle is operated from the United States. Information you provide is processed on servers operated by Google Cloud, which may be located in the United States or other countries. By using Mircle, you consent to the transfer of your information to these locations. Where required, we rely on standard contractual clauses or equivalent safeguards.

Changes to This Policy

We may update this Privacy Policy from time to time. When we make material changes, we will announce them through an in-app notice and update the "Last updated" date at the top of this page. Continued use of Mircle after the update constitutes acceptance of the revised policy.

Contact Us

If you have questions about this Privacy Policy, our security practices, or your data: