CourseTrack

Privacy Policy

Updated November 14, 2026 · Version 2026-11-14.2

Last updated November 14, 2026

United States availability

CourseTrack is offered for users in the United States. Do not create a new account or purchase a new subscription if you are outside the United States. Country-based availability controls may use your network location and may be affected by VPNs or inaccurate location information. Contact info@midpointcorp.com if you need help accessing, exporting or deleting an existing account, or managing a subscription.

Our hosting provider uses the country inferred from your IP address to enforce website availability; this does not require GPS permission. Limiting the service audience to the United States does not mean that all service-provider processing occurs only in the United States. The provider and retention disclosures in this policy continue to apply, including to records collected before this availability change. This restriction does not remove privacy rights that apply by law.

CourseTrack is made by Midpoint Software Group Co. ("we," "us"). This policy explains what the CourseTrack iPhone app, Android app, and website collect, why, who helps us handle it, and how to delete it. We wrote it in plain language on purpose.

The short version: We collect the account and school information you give us so the app can do its job. We use service providers for document processing, subscriptions, and diagnostics. We don't sell your data, show ads, or track you across other companies' apps and websites for advertising.

Information we collect

Account information. Your email address, account identifier, and a securely hashed password if you use password sign-in. Where passkeys are available, our authentication provider stores the public-key credential and related sign-in metadata; CourseTrack does not receive the fingerprint or face scan your device may use to unlock a passkey. If you use a referral code, we record which code you used.

Policy acknowledgments. We store the policy version, confirmation time, and your statement that you meet the age and parent-permission requirements with your account. This is not identity or parental-consent verification.

Coursework you enter. Your terms, courses, instructors, meeting times, assignments, due dates, scores, grade categories and weights, credits, target grades, and grades you or your school report (including posted final grades).

Documents you upload. When you import a syllabus or transcript, the selected file or photo is sent to Anthropic to pull out course information. CourseTrack does not save the original upload in your account; only the details you review and save are stored there. Anthropic may retain the submitted content under its API retention policy, described below.

Ask assistant messages. When you use the Ask assistant, your messages and the course details needed to answer them are sent to our AI provider to create a reply.

Calendar feed links. If you connect a school calendar feed (for example from Canvas, Blackboard, or Moodle), we store the feed link so we can import due dates. These links often work like a password to your calendar, so we treat them as private, only use them to import your due dates, and delete them when you remove the feed or delete your account.

Time zones and reminders. We store your selected school and display time zones, confirmation time, and reminder preferences. The app can suggest a time zone from your device settings; this does not require GPS or precise location access. School time zones help interpret class times and deadlines, while display time zones control how times appear. If you enable reminder emails, they go to your account address.

Service emails and support. We use your email address for account confirmation, password recovery, welcome messages, and service communications. We keep delivery status and information you provide when asking for support.

Optional connected assistants. If you create an integration access key and connect an external assistant, it can use the permitted CourseTrack tools to read or change your coursework. We store a hash of the key and usage information. Only share a key with a service you trust; revoke it in CourseTrack to stop future access. Data already received by the connected service is handled under that service's own policies.

Browser and device storage. We use local storage and similar device storage for sign-in sessions, preferences, and onboarding state. Website fonts are requested from Google Fonts, which receives ordinary connection information such as your IP address.

Subscription status. If you subscribe to CourseTrack Pro, we receive your plan, status, and renewal or end date. We do not receive your card number.

Crash and diagnostic data. If the app crashes or hits an error, a report is sent that can include the error details, device model, operating system version, app version, and your account ID.

Feature reliability events. We record selected onboarding, plan selection, purchase, restore, and import events to understand failures and improve the service. These events include your account identifier when signed in, event name, platform, and a limited diagnostic code. The event record does not include uploaded documents, conversation content, calendar feed links, or payment card details.

Basic technical data. Our hosting and database providers log standard technical data such as IP address and request time to run and protect the service, including rate limits that block abuse.

App updates. CourseTrack checks Expo's EAS Update service for app updates. These requests include the operating system, the app's project ID, and a random installation token used to recognize repeat update requests.

AI features are optional. Before an AI request, the app or web app asks you to confirm sharing the described information with Anthropic. Acknowledging this Privacy Policy does not itself authorize an AI upload. You can cancel and continue using non-AI features.

What we don't do

Notifications

Class and assignment alerts on your phone are scheduled locally by the app rather than sent through a CourseTrack push-notification server. Your underlying coursework and reminder preferences still sync with your account. Notification previews may appear on your lock screen depending on your device settings. You can manage notification permission in device settings.

How we use your information

Companies that help us run CourseTrack

We use a small number of service providers. These providers process information for the functions described below, subject to their applicable terms and privacy policies:

We may also share information if the law requires it, or to protect the safety of our users or the service.

Referral and ambassador program

If you sign up with a referral code, we keep a record of the code, your account, and your email so the ambassador gets credit and each person only gets one free trial. If you apply to be an ambassador, we keep your name, email, school, optional social handle, and what you told us in the application.

How long we keep information

How to delete your account

You can delete your account and data any time:

When account deletion completes, we remove your courses, assignments, grades, calendar feeds, reminder settings, integration keys, and sign-in from active account systems. Limited residual records described above may remain. We also send RevenueCat a request to delete your customer record. Provider processing or failures can delay that removal; contact info@midpointcorp.com if you need help confirming it. Apple and Google retain their own transaction records under their policies. Deleting your account doesn't cancel an App Store or Google Play subscription - cancel that in your Apple ID or Google Play subscription settings.

Your rights

Depending on where you live, you may have the right to see, correct, export, or delete the personal information we hold about you, and to object to some uses of it. Send a request to info@midpointcorp.com, preferably from your account email, and identify the request and your location so we can determine the applicable process. We may need to verify your identity before disclosing or deleting data. Available rights, exceptions, response periods, and any appeal process depend on applicable law. If you disagree with our response, reply and request a review. We do not sell personal information or use it for cross-company targeted advertising.

Where information is processed

CourseTrack is operated from the United States. Our service providers may process information in the United States and other countries where they operate. Applicable privacy rights depend on your location and the circumstances of processing; this policy does not waive rights that cannot be waived.

Security

Data is sent over encrypted connections, and database access controls restrict ordinary users to their own records. Authorized service operations and personnel may access data as needed to operate, support, and protect CourseTrack. Passwords are hashed and never stored in readable form. No system is perfect, but we take security seriously.

Students and children

CourseTrack is intended for students age 13 and older and is not offered for children under 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided information, contact us so we can investigate, stop further collection where appropriate, and arrange deletion, including relevant provider records. A minimum-age statement alone does not replace any parental-consent obligations that apply by law.

School records (FERPA)

CourseTrack is offered directly to students, not through schools. The information in your account is information you chose to enter or import. We do not act for a school unless we enter a separate written arrangement. Your school remains responsible for its own records and legal obligations; this policy does not determine the legal status of records maintained by your school.

Changes to this policy

If we change this policy in a way that matters, we'll update the date at the top and, where it makes sense, let you know in the app.

Contact

Midpoint Software Group Co.
info@midpointcorp.com

Privacy requests, shared records and updates

The organization identified for CourseTrack is Midpoint Software Group Co.. Send privacy questions or requests to info@midpointcorp.com. We may verify your identity, account relationship and authority over requested records. A request does not require purchasing a subscription.

Depending on the law that applies to you, you may request access, correction, deletion or a portable copy; object to or restrict certain processing; withdraw consent where processing relies on consent; or appeal a decision on a privacy request. Contact the same address and identify an appeal if you want a decision reviewed. You may also complain to the appropriate regulator. We respond within applicable legal deadlines and explain lawful limitations. We do not retaliate for exercising applicable privacy rights.

Deleting a sign-in account is not necessarily deletion of shared business, project, household, farm, school or care records. The service-specific retention and deletion descriptions above explain the applicable workflow. Records may remain where another authorized organization or user must retain them, where law requires retention, or in limited backups and security records. Copies already exported, printed or shared cannot be recalled by deleting the account. We do not use this explanation to extend a more specific deletion promise made elsewhere in this policy.

An adult account may contain authorized information about a child or another person receiving care. An age restriction for account holders does not mean those records never contain children's information. Parents, guardians and authorized representatives should contact us about access, correction or removal within their authority. Do not submit unnecessary sensitive information.

A Privacy Policy is a description of processing, not blanket consent to every use of information. Where consent is required, it must be obtained for the relevant action. We identify material policy changes and provide additional notice or obtain consent when required; continued use alone does not authorize a new incompatible use of previously collected information. Withdrawing consent does not undo processing already lawfully completed.

Service providers process information for the functions described in this policy and may have independent legal obligations. Unless a service-specific statement says otherwise and is supported by the applicable arrangement, do not assume immediate deletion, zero provider retention, end-to-end encryption or storage in a single country. This clarification does not authorize broader collection or override a specific existing privacy commitment.