Privacy policy

Last updated:

We develop MainteNote. This policy explains how information is handled in the MainteNote iPhone app, on this website, and when you contact support.

No MainteNote account is required. Your records are stored locally on your iPhone. If you enable iCloud sync, the app also sends the data described below to your private iCloud database. Purchases are handled by Apple.

Information you enter in the app

MainteNote stores the information you choose to enter, including item names, models, serial numbers, locations, maintenance schedules, usage readings, service dates, notes, costs, service providers, photos, and app preferences.

This information is used to display your things, calculate maintenance schedules, provide reminders, and keep service history. Records are saved in a local database and attached photos are copied into the app's storage. We do not operate a server that receives your maintenance records or photos.

The location field is text you enter, such as a room or garage. MainteNote does not use it to obtain your device's GPS location. Usage readings are also entered by you, not collected by background sensors.

Optional iCloud sync

You can enable sync during setup or in Settings → Data → iCloud sync. It uses Apple's CloudKit service and requires an Apple Account signed in to iCloud. You can leave it off and continue using the maintenance notebook offline.

When enabled, the app syncs things and their details, maintenance schedules and types, usage counters and readings, service history, attached photos, and your currency preference. Record identifiers, change and deletion metadata, and photo identifiers and checksums are used to keep copies consistent. Notification preferences and purchase ownership are not part of this maintenance-data sync.

The data is stored in your private iCloud database, not a public feed or a MainteNote account. Sync runs while the app is open and needs an internet connection. Local changes can be saved offline and synced later. Previously synced records can be downloaded on another iPhone or after reinstalling when you enable sync with the same iCloud account.

Apple handles iCloud information under its privacy policy. Sync is not a separate historical backup: changes and individual record deletions also sync. See Retention and deletion for the difference between resetting this iPhone and deleting iCloud data.

App Store purchases

MainteNote Pro is a one-time, non-consumable purchase. Apple processes payment and purchase restoration through the App Store and StoreKit. The app does not receive your payment card details.

The app uses StoreKit transaction and verification information to determine whether you own Pro. It stores a device-local cache of your Pro status, the verification time, and a transaction identifier so access can be retained offline. This cache is not uploaded through MainteNote's iCloud sync. Apple can update ownership status, for example after a refund or revocation.

Purchase records held by Apple are separate from your maintenance records. Resetting or deleting MainteNote does not cancel the purchase or delete Apple's transaction history. You can restore an eligible purchase using the Apple Account that bought it.

Optional permissions

  • Camera and photos: used when you choose to take or select a photo for a thing or maintenance record. Adding photos is optional.
  • Notifications: used to schedule local maintenance reminders on your iPhone. Reminder text may appear on your lock screen according to your iOS notification settings.

You can change these permissions in your iPhone's Settings. Denying them does not prevent you from keeping maintenance records; the corresponding photo or notification feature will be unavailable.

Software updates and technical information

The app uses Expo's update service to check for and download compatible software updates. These requests can transmit technical information to Expo, including your IP address, platform, app runtime version, update identifiers, an installation identifier, and update-related error information. This supports update delivery and error recovery; it is separate from your maintenance database and photos.

Expo handles information received by its services under its privacy policy. Apple handles App Store downloads and any device diagnostics or backups you enable under its privacy policy.

MainteNote does not include advertising or behavioral analytics, and we do not sell your maintenance information or use it for cross-app advertising tracking.

When you contact support

If you email us, we receive your email address and the message, attachments, and other information you choose to send. We use this information to respond, investigate problems, and handle your request.

Support email is handled through Gmail and your email provider. Google's handling of its services is described in its privacy policy. Avoid sending sensitive information or unredacted maintenance records unless needed for your request.

Support correspondence is retained only as needed to handle the request, follow up on related issues, and meet legal obligations. You can ask for deletion of your correspondence using the same email address, subject to any legally required retention.

This website

This static website is hosted on GitHub Pages. It has no analytics scripts, advertising, contact forms, or site-set cookies. Visiting it still sends ordinary web-request information, such as your IP address, to GitHub. GitHub may process this information to operate and secure its hosting service under the GitHub General Privacy Statement.

Opening an external link or sending an email uses the relevant provider's services and privacy practices.

Retention and deletion

Local records remain on your iPhone until you delete them or clear the app's data. You can delete individual things and history entries in the app. When sync is enabled, those deletions also sync to iCloud and other connected iPhones; sync metadata may remain to keep a deleted record from returning.

  • Reset this iPhone: Settings → Data → Reset data clears local records and app-managed photos and turns off sync. Unsynced changes are lost. Existing iCloud data is kept and can be downloaded again if you re-enable sync.
  • Delete iCloud data: while iCloud sync is enabled, turn it off in Settings → Data and confirm Delete & Turn Off. This deletes MainteNote's iCloud data and disables sync, but keeps the records on this iPhone. Other iPhones keep their local copies and stop syncing when they detect the cloud deletion. This requires internet access and the iCloud account previously used by MainteNote.
  • Remove both copies: delete iCloud data first, wait for the app to confirm sync is off, then reset local data on each iPhone where you want to remove it. Do not re-enable sync unless you want the remaining local records uploaded again.

Deleting the app through iOS removes its local data, not its iCloud data. Offloading an app can retain its documents and data. Deleting an attachment in MainteNote does not delete the original from your Photos library. Device backups, copies you have shared, Apple's purchase history, and support emails are separate. Manage device backups through Apple's settings and contact us about support correspondence.

We cannot recover records that exist only on your iPhone. Depending on your location, you may have rights to access, correct, or delete personal information received through support, or to raise a concern with your local privacy authority. Contact us to make a request.

Security

Local records rely on iOS app storage protections and your device security. Optional sync uses Apple's CloudKit service. Use a device passcode, protect your Apple Account, and keep iOS up to date. No storage or transmission method can be guaranteed completely secure.

Changes to this policy

This page will be updated if MainteNote's information-handling practices change. The date above identifies the latest revision.

Contact

For privacy questions or requests, email us. For app help, visit the support page.