Jotcal

Privacy Policy

Jotcal · Last updated: June 4, 2026

Jotcal ("the App") is a calendar and productivity application for Android. This Privacy Policy explains how your information is collected, used, and protected when you use the App.

Jotcal is designed with privacy in mind. Your calendar data, tasks, notes, and handwriting are stored locally on your device and are never uploaded to our servers. We operate a minimal backend used only to verify in-app purchases and manage free-trial eligibility, which receives a device identifier and purchase information for that limited purpose. We do not sell your information. We do not use your information for advertising. We do not use your information to train artificial intelligence or machine learning models.

Information We Collect

Information You Provide

When you connect a calendar account, the App receives the following information depending on the provider:

Information Created Locally

The App stores the following data locally on your device:

Device Location (Optional)

If you enable the optional weather feature, the App can request your device's approximate (coarse) location to set your weather location automatically. This uses the ACCESS_COARSE_LOCATION permission, which you may grant or deny; you can also set a weather location manually instead. The approximate latitude and longitude are used only to retrieve weather forecasts and are sent to the Open-Meteo weather service (see Third-Party Services below). Your location is not sent to our backend, and the App does not request precise (GPS) location.

Information Sent to Our Backend

To manage the free trial and the one-time Pro purchase, the App communicates with a backend service we operate (the "JotCal API"). The following information is sent to and stored by this service:

Information We Do Not Collect

How We Use Your Information

Your information is used solely to provide the App's functionality:

We do not use your information for any other purpose.

How Your Data Is Stored

On-Device Storage

All data is stored locally on your device:

Data in Transit

When you enable calendar synchronization, your calendar data is transmitted directly between your device and your calendar provider over HTTPS (TLS encryption) and does not pass through our servers. The App enforces HTTPS for all network connections. Separately, the App sends limited purchase- and trial-verification requests to our backend service over HTTPS, as described below.

Our Backend Service

Your calendar events, tasks, notes, handwriting, and account credentials are never uploaded to our servers. The only data stored on our own infrastructure is the limited purchase- and trial-related information described under "Information Sent to Our Backend" above: a device identifier, your trial start time, and verified purchase records. This backend (the "JotCal API") runs on Cloudflare Workers with a Cloudflare D1 database. It does not receive your calendar data, location, contacts, or handwriting.

Third-Party Calendar Services

When you connect a calendar provider, your data is subject to that provider's privacy policy:

Third-Party Services Used Within the App

Data Sharing

We do not sell, rent, trade, or otherwise share your personal information with third parties.

Your calendar data is transmitted only to the calendar providers you explicitly connect (Google, Microsoft, iCloud, or a CalDAV server you specify). No other third parties receive your calendar data.

The limited purchase- and trial-related data described above is processed by our service providers solely to operate the App's licensing: Cloudflare hosts our backend, and Google verifies in-app purchases through the Google Play Developer API. We do not share this information for any other purpose.

Data Retention and Deletion

Your data is stored on your device for as long as you use the App. You can delete your data at any time by:

Clearing app data or uninstalling the App removes the data on your device, but it does not delete the trial and purchase records associated with your device identifier on our backend. These records are retained to maintain your Pro entitlement and to prevent the free trial from being reset by reinstalling the App.

To request deletion of the trial and purchase records associated with your device, contact us at the email address below. Note that deleting a record tied to an active purchase may affect your access to Pro features.

Children's Privacy

The App is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided information through the App, please contact us so we can take appropriate action.

Your Rights

Depending on your jurisdiction, you may have the following rights regarding your personal information:

For European Economic Area (EEA) Residents

The legal basis for processing your data is your consent (connecting a calendar account or enabling location-based weather) and contract performance (providing the App's functionality, including licensing and purchase verification). Your calendar data is stored on your device and transmitted directly to your chosen calendar providers. The limited purchase- and trial-related data we process is handled on our behalf by Cloudflare and Google and may be processed in data centers outside the EEA; this processing is necessary to perform our contract with you.

For California Residents

Under the California Consumer Privacy Act (CCPA): We do not sell your personal information. We do not share your personal information for cross-context behavioral advertising. You have the right to know what personal information is collected, to delete it, and to opt out of its sale (which does not apply, as we do not sell data).

Security

We take reasonable measures to protect your information:

No method of electronic storage or transmission is 100% secure. While we strive to protect your information, we cannot guarantee absolute security.

Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be reflected by updating the "Last updated" date at the top. We encourage you to review this policy periodically. Continued use of the App after changes constitutes acceptance of the updated policy.

Contact Us

If you have questions about this Privacy Policy or the App's data practices, please contact us at:

Email: support@jotcal.app