Rowmate is a macOS menu-bar app that cleans, merges, deduplicates, and tidies CSV files. Your privacy matters to us. This policy explains what data Rowmate handles and how, in plain language.
Nothing. Rowmate does not collect, transmit, or store any personal data on external servers. There are no analytics, no tracking pixels, no telemetry, no advertising, and no accounts. Nothing about you, your Mac, or your spreadsheets ever leaves your device.
Rowmate does not make any network requests during normal use. It is a fully offline tool. The only network traffic associated with the app is whatever macOS itself does in the background (such as App Store receipt validation), which is governed by Apple's privacy policy, not ours.
No personal data is transferred internationally because no personal data is transmitted at all.
In App Store Connect, every app must declare what data it collects. Here is what Rowmate declares:
Rowmate runs inside the macOS App Sandbox. It can only read files you explicitly open through the system file picker, drag onto the app, or that you have granted access to via macOS. Rowmate never scans your disk, never indexes folders, and never transmits the contents of any file.
When you process a CSV, the output is always written to a new file next to the original. Rowmate never overwrites your source data.
The contents of your spreadsheets, including any personal information they may contain, stay on your Mac at every step.
Rowmate stores small amounts of operational data locally on your Mac, inside the app's sandboxed Application Support folder. This includes:
None of this data is transmitted anywhere. You can clear it at any time by removing the app's container through Finder, or by deleting Rowmate.
Rowmate connects to no external services. There are no third-party APIs, no analytics SDKs, no crash reporters, no advertising networks, and no diagnostic logging integrated into the app. Rowmate makes no network requests of its own at any point.
Rowmate is developed by Anastasiia Senkevych, an independent developer based in the European Union, acting as the data controller for the purposes of the EU General Data Protection Regulation (GDPR) and the UK GDPR. You can reach the controller via the contact page.
Because Rowmate processes data only on your device and does not transmit anything to us, we process no personal data on our servers.
If you are in the EU, UK, or another jurisdiction with equivalent rights, you have the right to access, rectify, erase, restrict, port, or object to processing of your personal data, and to withdraw consent at any time. Because Rowmate stores nothing about you on any server, these rights are effectively satisfied: there is no data on our side to access, rectify, or delete.
Local data on your Mac (presets, preferences) can be removed at any time by deleting the app or its container. Requests exercising any of the GDPR rights described above will be answered within one month, in line with GDPR Art. 12(3). You also have the right to lodge a complaint with your local data-protection supervisory authority.
Local app data (presets, preferences, and the system-managed recent files list) is retained on your Mac until you delete it. We do not set any retention period on our servers because we do not store your data on servers.
Because Rowmate stores no personal data on any server, a traditional data breach is not possible on our side. In the unlikely event of a security incident affecting the app's distribution channel (for example, a compromised signing certificate or a malicious update), we will post a notice on oitoana.dev and update this page within 72 hours of becoming aware of the incident.
Under the California Consumer Privacy Act (CCPA) and California Privacy Rights Act (CPRA), California residents have the right to know, delete, correct, and opt out of the sale or sharing of personal information. Rowmate does not sell or share personal information with any third party. Because the app collects no personal information, these rights are automatically satisfied.
Residents of other regions with similar data-protection rights — including India (Digital Personal Data Protection Act, 2023) and Brazil (Lei Geral de Proteção de Dados / LGPD) — have equivalent rights of access, correction, erasure, and grievance redress. Because Rowmate collects no personal data and processes nothing on our servers, these rights are automatically satisfied.
Rowmate carries the Apple App Store's lowest age rating (4+) and is suitable for all ages. The app does not knowingly collect any information from children of any age, requires no account creation, and asks for no personal information to use.
If we update this policy, we will post the revised version on this page with an updated date.
If you have questions about this privacy policy or wish to exercise any of the rights described above, please visit the contact page.