Privacy Policy

Effective 13 August 2026

This policy explains what RowTally does with your data. The short version: your knitting and crochet projects stay on your device, we never ask for an account, and the only thing we receive is anonymous usage data that tells us which parts of the app people use.

Placeholders below marked [[ … ]] must be completed before publishing, and this draft should be reviewed by a lawyer in your jurisdiction. It was written from the app's actual data flows, but it is not legal advice.

1. Who is responsible

The controller responsible for processing your data is:

Aglo Solutions s.r.o.
Lužná 5
851 04 Bratislava
Slovakia
IČO: 35 973 072
DIČ: 2022129714
IČ DPH: SK2022129714

For anything relating to this policy or your data, contact us at rowtally@fringelo.com. [[If you are required to appoint a data protection officer, add their contact details here.]]

2. Data that stays on your device

Everything you create in RowTally is stored locally on your iPhone or iPad using Apple's Core Data framework:

We do not upload this content to any server we operate, and we cannot see it. There is no account and no login, so this data is not linked to an identity at all.

If you have iPhone or iCloud backups enabled, your RowTally data is included in those backups. Those backups are handled by Apple under Apple's own privacy policy, not by us. If you delete the app without a backup, the data is gone — we have no copy and cannot restore it for you.

3. Usage analytics

RowTally uses PostHog to understand how the app is used. Our PostHog instance is hosted in the European Union (eu.i.posthog.com), operated by PostHog, Inc. as our processor under a data processing agreement.

Events we record. These are product events, not content:

Screen recordings. PostHog's session replay is enabled, which periodically captures screenshots of the app so we can see where people get stuck. Text input fields and images are masked before the screenshot leaves your device, so what you type into a field is not transmitted. Be aware of the limitation: masking applies to input fields and images, so text you have already saved and which the app displays back to you on screen — a project name in a list, for example — can still appear in a recording.

Device data. PostHog also receives technical information: device model, operating system version, app version, locale, timezone and a randomly generated identifier that distinguishes one installation from another. That identifier is not your Apple ID and is not linked to your name or email address, because we never collect either. Your IP address is processed transiently to deliver the request.

What we do not do. We do not collect your location. We do not use the Advertising Identifier (IDFA), do not show advertising, and do not ask for App Tracking Transparency permission because we do not track you across other companies' apps or websites. We do not sell your data and we do not share it for advertising.

Opting out. The app does not currently include a switch to turn analytics off. [[This is a gap you should close — see the note in the project README. Until an in-app control exists, state honestly how a user can object, e.g. by email, and how quickly you will act on it.]] You can object to this processing at any time by emailing rowtally@fringelo.com.

4. Purchases and subscriptions

RowTally Premium is sold through Apple's App Store. Apple processes your payment; we never see your card details, billing address or Apple ID.

We use RevenueCat (RevenueCat, Inc., United States) to check whether a subscription is active. RevenueCat receives a randomly generated app user ID, the transaction and receipt data Apple provides, and your subscription status. Because RevenueCat is based in the United States, this involves a transfer of data outside the EEA, which is covered by the European Commission's Standard Contractual Clauses. [[Confirm the current transfer mechanism in your RevenueCat data processing agreement.]]

Apple's own handling of your purchase is governed by Apple's privacy policy.

5. Notifications

If you enable reminders, RowTally schedules them locally on your device using iOS notifications. There is no push server involved: the reminder is created on your device and delivered by iOS, and the project name it mentions never leaves your phone. You can withdraw permission at any time in the iOS Settings app.

6. Rating prompts

After you have used the app a few times, RowTally may ask Apple to show its standard rating prompt. The prompt is displayed by iOS, and anything you write in a review goes to Apple, not to us. We only record that a prompt was shown.

7. This website

This website sets no tracking cookies and runs no analytics. We do not know who visits it.

The one exception is the online row counter. It saves your counters in your browser's local storage so they are still there when you come back. That data stays in your browser on your device, is never sent to us, and is not linked to any identifier. Clearing your browsing data deletes it. Nothing else on the site stores anything.

The site is hosted by Vercel Inc. (United States), which processes server log data including your IP address in order to deliver the pages and defend against abuse. Because Vercel is based in the United States, this can involve a transfer of data outside the EEA. [[Confirm the transfer mechanism in your Vercel data processing agreement — normally the Standard Contractual Clauses — and name it here.]]

8. Legal bases for processing

If the GDPR applies to you, we rely on the following legal bases:

9. How long we keep data

Project data lives on your device until you delete it or delete the app. We have no copy, so we cannot delete it for you.

Analytics events and screen recordings are retained in PostHog for [[retention period configured in your PostHog project, e.g. 12 months]], after which they are deleted automatically. Subscription records are kept for as long as needed to support your purchase and to meet statutory record-keeping obligations [[typically 7–10 years for tax purposes — confirm for your jurisdiction]].

10. Your rights

If the GDPR applies to you, you have the right to:

Write to rowtally@fringelo.com to exercise any of these. One practical limitation, stated plainly: because we deliberately never collect an identifier that points to you as a person, we usually cannot connect an analytics record to you. If you want us to delete analytics data relating to your installation, we will need the device identifier PostHog generated, which we can help you locate.

You also have the right to complain to a data protection supervisory authority. Because we are established in Slovakia, the authority responsible for us is the Office for Personal Data Protection of the Slovak Republic (Úrad na ochranu osobných údajov Slovenskej republiky, dataprotection.gov.sk). If you live or work in another EU country, you may complain to your local authority instead.

11. Children

RowTally is not directed at children and we do not knowingly collect data from children under 16. If you believe a child has provided us with personal data, contact us and we will delete it.

12. Changes to this policy

If we change how the app handles data, we will update this page and change the effective date at the top. For material changes we will also note them in the app's release notes on our updates page, so the change is visible rather than silent.