Privacy Policy
Last updated: November 2, 2026
What Loquus is
Loquus is a language learning app for iOS. Lessons, progress, streaks, and preferences work entirely on your device. Loquus uses an Apple managed CloudKit container solely for issue reports that you choose to submit; it is not used for accounts, analytics, advertising, or learning profiles.
Information we collect
We do not collect information through ordinary use of the app, apart from the crash reports on Android described below. Specifically:
- No Loquus account. Loquus does not ask for your name or email address and does not create its own login. Sending an optional issue report requires iCloud, as explained below.
- No analytics or tracking in the app. The Loquus app does not use any analytics, advertising, or tracking software, and does not share data with third parties for advertising purposes.
- No ads. Loquus shows no advertising and embeds no ad networks. If you installed Loquus after tapping an ad we ran, your device may send Apple's anonymous SKAdNetwork conversion signal, described below.
Voluntary issue reports
When you tap the shield button, Loquus automatically attempts to capture the current app screen before opening the report form. If capture succeeds, the screenshot is automatically attached when you tap Send report. The form has no separate option to remove that attachment. Nothing is sent through this flow before you tap Send report. Reports are sent to our CloudKit support inbox, managed by Apple.
The report includes your description and issue category, plus technical details: app version and build, device model, screen size and scale, installed memory, whether Low Power Mode is on, the device’s thermal state, operating system version, selected course, learning mode, and screen or exercise context. The screenshot can include lesson text, answers, or other information visible on that screen. Loquus does not separately attach your full learning profile, microphone recordings, or payment records.
We use these reports only to investigate and resolve the issue. The report database is configured so learners can create their own report but cannot read anyone else's. CloudKit automatically associates the report with an app specific creator identifier for the signed in iCloud account; we do not use that identifier to create a Loquus account or learning profile. Reports are reviewed and deleted when no longer needed, and are not used for advertising, analytics, or tracking. Avoid including sensitive personal information in the free text description. If iCloud is unavailable, Loquus offers a prefilled support email instead.
Crash reports on Android
The Android app includes Firebase Crashlytics, a crash reporting service from Google, so that we can find and fix crashes. When the app crashes, Crashlytics sends Google a report containing what went wrong in the code, the app version, technical details about the device at that moment (such as its model, Android version and free memory), and a random identifier for that installation of the app. The report does not contain your name, your email address, or anything about your lessons or progress. We use these reports only to fix the app, and Google deletes them after 90 days. None of this applies to Loquus on iOS.
What's stored, and where
Your learning progress (which words you know, your streak, your preferences, and similar) is saved in a file on your own device, the same way any other app saves its local settings. It is never transmitted to the CloudKit support inbox. If you delete Loquus from your device, that local data is deleted with it. Loquus does not back this data up to any server of ours.
Microphone and speech recognition
Loquus optionally uses your device’s microphone so you can practice saying words aloud and see whether the speech recognizer heard the expected word. It does not score your accent. This uses Apple’s on device speech recognition. Your voice is processed entirely on your device and is never recorded, saved, or sent anywhere, including to us. You can decline microphone access and still use every other part of the app.
Ad attribution (SKAdNetwork)
If you install Loquus after tapping one of our ads on a network such as Meta (Facebook and Instagram), Google, TikTok, Snap, or AppLovin, Apple’s SKAdNetwork framework may send that ad network an anonymous, aggregate conversion value from your device: that the app was installed, and later a coarse value indicating that you finished setting up a course, started a trial, or began a subscription. This signal is designed by Apple to contain no identifiers, no name, no device ID and no learning data, and neither we nor the ad network can connect it to you. It exists so we can tell whether an ad worked at all, and nothing more. If you did not arrive through an ad, no signal is sent.
Purchases and subscriptions
Loquus offers optional subscriptions (“Loquus Plus”) through Apple’s App Store on iPhone and iPad and through Google Play on Android. All payment processing is handled entirely by Apple or Google. Loquus never sees or stores your payment details, card number, or billing address. What the app receives from Apple or Google is limited to whether your subscription is currently active, which is used to unlock the relevant features in the app and, on iPhone and iPad, to set the anonymous conversion value described above.
Children's privacy
Loquus is not directed at children under 13. Ordinary app use does not transmit learning data, and we do not knowingly collect personal information from children through voluntary issue reports. If you believe a child submitted personal information in a report, contact us so we can delete it.
Your rights
Your learning data has no external record for us to give you, correct, or delete. You may request deletion of a voluntary issue report by contacting us with the approximate submission time and issue details. Deleting the app deletes its local learning data. If you have questions about this, or believe this policy doesn't fully answer something you're required to be told under your local law (for example under the GDPR or CCPA), contact us using the details below.
Changes to this policy
If this policy changes, an updated version will be posted at this same address with a new “Last updated” date. Because the app doesn’t collect contact information, we have no way to notify app users directly, so please check back if you have concerns.
Contact
Questions about this policy can be sent to support@loquuslanguage.com.
Earlier app testing
Before launch, Android testers joined a Google Group and opted in through Google Play. Google processed their account information and shared membership details, including email addresses, with the group owner for test access. The member list is restricted to the owner.
Existing members can leave the group through Google Groups and leave the test through Google Play. Membership is used for test access, not marketing. See Google’s privacy policy.
If you used Apple TestFlight before launch, Apple’s testing service handled crash logs, usage information, and feedback shared with the developer. See Apple’s TestFlight privacy information.
Community and article discussions
If you post a comment or reply, we store your chosen display name, message, conversation, and submission time. Names are not verified. Comments are held for moderation before publication. Approved comments are public. Do not include private information.
The discussion service uses a coded abuse identifier to limit repeated submissions. The application does not store the raw network address. Abuse identifiers are cleared after seven days during the next service cleanup. Pending or rejected conversations are removed after thirty days during cleanup. Approved conversations remain until removed.
The service is hosted through OpenAI Sites with Cloudflare storage. Hosting providers also process request information to deliver and protect the service. We do not ask readers to create an account or provide an email address to comment. New comments and replies are emailed to the site owner through Resend for moderation.
To ask us to remove a comment or discuss a private issue, email support@loquuslanguage.com. Moderators can remove spam, harassment, private information, or other inappropriate content. Critical feedback is welcome.
Earlier release notifications
Release reminder signup is now closed. For earlier requests, we store the email address, chosen platform, consent, and request and confirmation times through OpenAI Sites with Cloudflare storage. iOS and Android lists are separate. Resend handles confirmation and release announcement emails in English. These requests do not create a Loquus account.
Use the unsubscribe link to remove your address from that platform’s list. Unconfirmed requests expire after three days. Other subscriber records expire after one year during the next service cleanup. A coded network identifier limits abuse and is cleared after seven days; the application does not store the raw network address. Email content is removed from our delivery queue when the provider accepts it. Delivery status records are kept for up to thirty days after completion, during the next cleanup. Resend also processes recipient and delivery information under its privacy policy.
For help with a reminder or removal request, contact support@loquuslanguage.com.
Visit counts on this website
We measure website use with our own analytics, hosted through OpenAI Sites with Cloudflare storage. We record visited pages, referring website names, country, browser, operating system, device type, active time, scroll depth, and campaign labels. We do not collect form contents or store full referring URLs, full query strings, or fragments.
We count app and store link clicks, verb search submissions, pronunciation button clicks, and page loading times. To diagnose browser errors, we record predefined error categories, public asset paths and line numbers, sanitized stack locations, browser major version, timing, and repeat counts linked to the visit. Arbitrary error text, URL queries, and function names are discarded. We do not record search text, form contents, keystrokes, or screens, and we do not track activity inside the app.
To estimate daily visitors and group visits, the server creates a daily coded identifier from the network address and broad browser and device type. The analytics database stores the code, not the raw address. No analytics cookies or persistent browser identifiers are used. These estimates do not identify named people.
Reports cover 90 days; older records are deleted in batches during subsequent analytics requests. Hosting providers process request information to deliver and protect the service. Do Not Track and Global Privacy Control requests are excluded. The dashboard is restricted to the site owner.