TINKL · Pet care tracker

Privacy Policy

Your pet’s care history belongs to you. TINKL is designed to keep that information on your device, with optional backup only when you choose it.

Effective September 30, 2026 Last updated September 30, 2026

The short version

TINKL does not require an account, does not use advertising, and does not include analytics SDKs. Core pet and care data stays in your browser on your device unless you deliberately use an import, export, or optional cloud-backup feature.

01 Local by default

Pet profiles, health records, logs, and preferences are stored on your device.

02 No identity account

No name, email address, password, or sign-in is required to use TINKL.

03 Backup is optional

If enabled, a random Sync Key that you control—not a name, email or login—keys your cloud backup.

04 No profiling

TINKL has no advertising and no analytics SDKs tracking how you use the app.

Policy contents
01

Who we are and what this covers

TINKL is a local-first pet-care tracker available as a progressive web app at tinkl-sync.techguruofficial.workers.dev and at tinkl.techguruofficial.us. Both addresses serve the identical application; tinkl.pages.dev is a stale preview and should not be used. In this policy, “TINKL,” “we,” “us,” and “our” refer to the app’s operator identified below.

Operator: TECHGURU

This policy explains how information is handled when you use TINKL, including local device storage, optional cloud backup, file import and export, reminders, and the third-party infrastructure required to deliver the app.

02

Data we handle

Information you enter

Depending on how you use TINKL, you may enter information about a pet and their care, such as:

  • pet profile details, including name, species or breed, birth date, and weight;
  • vaccinations, medications, health events, activity logs, reminders, notes, and observations;
  • care schedules, app preferences, and notification settings; and
  • other information you choose to include in a record or imported file.

This information is stored locally on your device by default. We do not receive it merely because you create or edit a record.

Information used for optional backup

If you enable cloud backup, TINKL sends the backup content to a Cloudflare Worker, keyed by a randomly generated Sync Key: a long, unguessable code created on your device and shown to you in Settings. The Sync Key is your backup credential — any device holding it can read and write that backup, which is how your second device stays in sync. A separate short device label (for example “iPhone”) is stored only to show which device last backed up. TINKL does not require your name, email address, password, or user account for this feature.

Technical request information

When your browser loads TINKL or uses cloud backup, hosting and network providers may automatically process ordinary technical information such as an IP address, browser or device type, request time, and security logs. TINKL does not add analytics SDKs or use this technical information to build advertising profiles. TINKL also stores its own files on your device (a service-worker cache) so the app works offline; that cache holds app code and icons, not your care records.

Support communications

If you contact us, we receive the information you choose to include in your message, such as your email address and the content of your request. Do not include sensitive pet or personal information unless it is needed for us to help you.

03

How data is used

TINKL handles information only as needed to provide and maintain the features you choose to use. This includes:

  • displaying and organizing pet profiles and care history on your device;
  • creating summaries, trends, schedules, and reminders from the records you enter;
  • importing, exporting, restoring, or backing up data at your direction;
  • maintaining app security, reliability, and compatibility; and
  • responding to support or privacy requests you send us.

We do not sell personal information. We do not use TINKL data for targeted advertising, cross-app tracking, or behavioral profiling. TINKL contains no advertising and no analytics SDKs.

04

Optional cloud backup

Cloud backup is optional. If you turn it on, TINKL transmits a copy of the data included in the backup to a Cloudflare Worker. That copy is keyed to your Sync Key rather than to a name, email address, account, or login.

Because there is no password and no recovery email, the Sync Key is the protection: anyone who obtains it can read or overwrite the associated backup, and there is no way to revoke it other than deleting the backup. Treat it like a password: do not post it, screenshot it into shared albums, or send it over channels you do not trust. Losing it means losing access to that cloud backup.

Your choice: You can use TINKL without cloud backup. Core records continue to work from local device storage.

Cloud backup necessarily sends the backed-up content off your device. Cloudflare processes that information to provide hosting, storage, networking, and security services on our behalf, subject to its own applicable terms and privacy commitments.

05

Imports and exports

TINKL provides user-controlled data portability tools:

  • JSON export: creates a file containing the TINKL data selected for export.
  • JSON import: adds or restores data from a JSON file you choose.
  • CSV import: adds supported records from a CSV file you choose.

These actions occur only when you initiate them. Exported files are outside TINKL’s control after download. You are responsible for where you save or share them and should treat them as sensitive health-history records for your pet.

06

Feedback you choose to send

TINKL includes an optional feedback form. Nothing is sent unless you press send. If you submit feedback, we receive:

  • the category you choose (bug, idea, confusion, or praise) and the message you write;
  • your email address, only if you type one so we can reply;
  • if — and only if — you tick the checkbox: app version, coarse device type (for example “iPhone” or “Windows”), chosen theme, and whether you were online; and
  • a one-way hash of your IP address, used only to rate-limit abuse. The plain IP address is not stored, and the hash cannot be reversed into an address.

Feedback is stored separately from pet records and is never linked to your Sync Key or to your care data. If you are offline when you press send, the message is kept on your device and transmitted later, then removed from the device once accepted.

We do not include your pet’s name, logs, health records, or any other care data in feedback, and the form gives us no way to read them. Please avoid pasting sensitive details into the message box.

07

Reminder notifications

If you grant notification permission and enable reminders, TINKL’s service worker delivers reminder notifications on your device. Reminder settings and schedules are maintained locally. Your browser or operating system controls permission, delivery, visibility, and notification history.

You can change reminder settings in TINKL and can revoke notification permission at any time in your browser or device settings. TINKL does not use notification permission for advertising.

08

Third-party services

TINKL relies on a limited set of service providers and public web infrastructure:

  • Cloudflare: hosts or delivers the web app and provides the Worker used for optional cloud backup. Cloudflare may process network and security data as part of providing those services.
  • Self-hosted libraries: TINKL’s charting library and typefaces are served from TINKL’s own hosting, not from third-party CDNs, so loading the app does not cause your browser to contact advertising- or analytics-adjacent third parties. The open-source components (Chart.js, MIT; Inter, SIL Open Font License) are credited in the app’s source repository.
  • Your browser and operating system: provide local storage, service-worker operation, file downloads and uploads, and notification delivery. Their privacy settings and policies also apply.

We do not permit these services to use TINKL’s pet-care content for our advertising, and TINKL does not integrate advertising networks or analytics SDKs.

09

Retention and deletion

On your device

Local data remains on your device until you delete individual records, use TINKL’s in-app delete or reset controls, clear the app’s site data in your browser, or remove the app in a way that clears browser storage. Browser privacy settings, storage limits, or device maintenance may also remove local data.

Cloud backup

If you enabled cloud backup, a backup copy may remain after local records are deleted or the app is reset. Local deletion and cloud-backup deletion are separate actions unless the app expressly tells you otherwise. Use any available in-app backup deletion control, or contact us at the address below with the Sync Key needed to locate the backup. We may retain limited security logs for a short period where necessary to prevent abuse, meet legal obligations, or resolve incidents.

Exports and support

TINKL cannot delete files that you exported to your device or shared elsewhere; you must delete those copies yourself. Support correspondence may be retained for as long as reasonably necessary to answer the request, maintain security, and meet legal obligations.

10

Your choices and rights

TINKL’s local-first design gives you direct control over most data. You can:

  • view and correct records directly in the app;
  • export data in JSON format for access and portability;
  • delete individual records or reset local app data;
  • choose whether to enable cloud backup and notifications; and
  • request help with an optional cloud backup or a privacy question.

Depending on where you live, privacy law may also give you rights to request access, correction, deletion, restriction, objection, or a portable copy of personal information we control, and to appeal or complain to a privacy regulator. We will honor applicable rights.

Because TINKL has no accounts and optional backups are keyed only by a Sync Key, we cannot identify your backup by name or email. We will need the Sync Key (or enough of it) to locate the record concerned, and we will not ask for more information than reasonably necessary. We will not ask for more information than reasonably necessary.

11

Children’s privacy

TINKL is a general-audience pet-care tool and is not directed to children under 13, or the minimum age required by local law. We do not knowingly collect personal information from children. The app does not require an account, name, or email address.

If you believe a child has sent personal information to us through a support request or optional cloud backup, contact us. We will review the request and delete information where required by law.

12

Changes to this policy

We may update this policy when TINKL’s features, service providers, or legal obligations change. The revised policy will show a new “Last updated” date. If a change materially affects how information is handled, we will provide additional notice in the app or by another reasonable method where feasible.

Your continued use of TINKL after an updated policy takes effect means the updated policy applies to future use. Where law requires consent for a change, we will request it.

13

Contact

For privacy questions, rights requests, or help deleting an optional cloud backup, contact the TINKL operator:

Publisher

Legal owner or business TECHGURU
Privacy email info@techguruofficial.us
Mailing address Available on request.