InkHammy is made by MindCrafters LLC (“we”, “us”). This policy explains what the InkHammy apps collect, why, and the choices you have. It covers the InkHammy app for macOS, the InkHammy app for iOS and the InkHammy keyboard for iOS (together, “InkHammy”), plus this website.
The short version
- The text near your cursor is sent to InkHammy's correction service, which passes it through Vercel's AI Gateway to our AI providers to create suggestions. We only use providers that keep none of it and never train on it. The correction service does not store submitted text.
- The apps automatically keep detailed diagnostic logs (app activity, errors, and the text you type, check or dictate with InkHammy) on your device until they are uploaded, once a day, to our diagnostics storage. We keep uploaded diagnostics indefinitely.
- Passwords, secure text fields and credentials are never collected.
- There are no ads in InkHammy, and your writing is never used for advertising.
- Our website and iPhone app record visits, ad clicks, sign-ups and purchases so we can see which ads and pages bring people to InkHammy, and we share ad click identifiers and conversions with Google to measure our ads. You can turn this off from Privacy choices. We don't sell your data for money.
- You can delete your account from inside the app.
- What we collect
- Your text
- Diagnostics
- Website, ads and measurement
- How we use data
- Sharing
- Retention
- Your choices
- Contact
What we collect
Account
You sign in with Apple or Google. We store the Apple or Google account identifier, the email address the provider shares with us (with Apple, this can be a private relay address), our own account identifier and hashed sign-in and session credentials.
Subscriptions and billing
We store subscription identifiers, plan, status, renewal and expiry dates, and payment event records. On iPhone, purchases are processed by Apple. On Mac, purchases are processed by Stripe through a secure web checkout. We never receive your full card details.
Usage counters
We count AI requests and applied free fixes per account to enforce the free plan and fair-use limits and to prevent abuse. Before you sign in, the onboarding demo counts checks per app installation identifier and per hashed IP address. These counters reset after 24 hours.
Technical data
To answer each request, our service processes a request identifier, the selected model, language and correction settings, and your account authorization in memory. Our infrastructure also processes standard records such as IP address, timestamps and response status for security and reliability.
On your device
Your preferences, personal dictionary and settings stay on your device. Your sign-in session is stored in the Keychain on iPhone and Mac.
Your text and how corrections work
- Mac: after you grant Accessibility permission and while you're signed in, InkHammy reads the text near your cursor in the app you're typing in and sends it to InkHammy's correction service. InkHammy skips secure text fields such as password fields.
- iPhone keyboard: the keyboard types and offers on-device spelling without Full Access. AI corrections and rewrites need Allow Full Access and an InkHammy account. When they're on, the keyboard sends the text near your cursor to InkHammy's correction service. iOS never gives third-party keyboards access to password and other secure fields.
- iPhone app: text you paste or type into the app is sent to InkHammy's correction service when you ask Hammy to fix it.
- Demo before sign-in: the short practice text you type in the onboarding demo (up to 280 characters) is sent to InkHammy's correction service in the same way.
The correction service forwards the text through Vercel's AI Gateway to our AI providers (currently the DeepSeek V4.1 Flash model, served by providers such as Parasail and Together AI) to generate suggestions, and sends the result back to your device. The gateway only routes it to providers with zero data retention that never train on it. AI provider credentials stay on our servers. The correction service does not store submitted text, and its server logs exclude it. Diagnostics are the one exception where text can be kept, described below.
Diagnostics
The InkHammy apps automatically collect detailed diagnostics: crash reports, errors, and logs of app activity, including the text you type with the InkHammy keyboard, the text in fields InkHammy checks on your Mac, text you dictate, suggestions, fixes and rewrites, keys and touches, screens and settings you use, together with app and operating system versions, timestamps, request identifiers, a random installation identifier, account identifiers when signed in, the app you are typing in, and access or failure states. We use them to diagnose problems and improve InkHammy.
Logs stay on your device until they are uploaded and are then deleted from it. Once a day the apps upload them to our diagnostics storage on Cloudflare R2; errors and a summary of activity also go to our own GlitchTip service. Diagnostics are part of using InkHammy, and there is no opt-in or opt-out toggle. Passwords, secure fields and credentials are never included. Uploaded diagnostic logs are kept indefinitely; you can ask us to delete yours at any time.
Website, ads and measurement
We advertise InkHammy, including on Google Search, and we measure which ads and pages bring people to InkHammy and what they lead to. This data is stored on our own servers and, for the website, with PostHog.
What our website records
A random visitor identifier kept in a first-party cookie (ih_vid, up to 400 days), a session identifier, the pages you view, the links and buttons you click, app downloads and App Store link clicks, how far you scroll and how long you stay, the page that sent you, campaign tags (such as UTM parameters) and ad click identifiers (such as Google's gclid, gbraid and wbraid), your browser, device type, screen size, language and time zone, your approximate location (country, region and city, as reported by Cloudflare) and a hashed IP address. Your choice is kept in a cookie (ih_consent, 6 months).
PostHog
Once website measurement is allowed, the website also sends the same visitor identifier, the pages you view, your clicks and a recording of the page as you use it (session replay, with anything you type masked) to PostHog, our product analytics provider, in the United States. PostHog keeps its own cookies and local storage (names starting with ph_) for the visitor and session. PostHog's use of this data is covered by PostHog's Privacy Policy.
Ad clicks
When you click one of our Google ads, we log the click identifier, campaign, ad group, keyword, match type, device and network, with a hashed IP address and your approximate country.
Linking a visit to your account
When you sign in to the InkHammy app through your browser, we link your account to the visitor identifier in that browser. If you downloaded the Mac app from our website, we may instead link your new account to that download by its hashed IP address, within 7 days. This tells us which ad or page brought you, and lets us count your sign-up and purchases toward it.
Google Ads
We send Google the ad click identifier of a visit that led to a Mac download, a sign-up or a purchase, with the conversion's time, value and your consent choices, so Google can report on and improve our campaigns. We also copy Google Ads reports (costs, clicks, keywords and search terms) into our database. Google's use of this data is covered by Google's Privacy Policy.
iPhone app
The iPhone app uses Google Analytics for Firebase to measure installs, sign-ups and purchases that come from our ads. It uses your device's advertising identifier only if you allow tracking when Apple's App Tracking Transparency prompt asks.
The iPhone app also sends Microsoft Clarity, our product analytics provider, a recording of its screens as you use them (session replay), your taps and swipes, your device type and our random account identifier. Anything you type, your corrections, your personal dictionary and your email address are masked and never sent to Clarity. The InkHammy keyboard and the other extensions don't use Clarity. Microsoft's use of this data is covered by the Microsoft Privacy Statement.
Your choices
- In the EEA, the UK and Switzerland, the website asks before recording anything, and records nothing if you say no.
- Elsewhere, it records by default. Choose Privacy choices at the bottom of any page to turn it off in that browser. We also treat a Global Privacy Control signal from your browser as a no.
- On iPhone, choose Ask App Not to Track, or turn tracking off in Settings → Privacy & Security → Tracking.
Under some US state privacy laws, sharing ad click data with Google for advertising can count as “sharing” personal data or “targeted advertising”. The choices above are how you opt out.
How we use data
- To provide corrections, rewrites and translations.
- To run your account, restore purchases on your devices and provide billing support.
- To enforce fair-use limits, prevent abuse and keep the service secure.
- To diagnose crashes and bugs and make InkHammy more reliable.
- To measure and improve our advertising and website, as described in Website, ads and measurement.
We never use the text you write, check or dictate for advertising, and there are no ads in InkHammy.
Who we share data with
We share data with these companies:
- Vercel, whose AI Gateway routes the text you send to our AI providers, and those providers (such as Parasail and Together AI), to generate AI suggestions. They keep none of it and never train on it.
- Apple and Google, to verify sign-in. Apple also processes App Store purchases.
- Stripe, to process Mac purchases and run the customer portal.
- Google (Google Ads and Google Analytics for Firebase), to measure our ads, as described in Website, ads and measurement.
- PostHog, to analyze how people use our website, as described in Website, ads and measurement.
- Microsoft (Clarity), to analyze how people use our iPhone app, as described in Website, ads and measurement.
- Our hosting and infrastructure providers, to run the correction service and store account records, and Cloudflare (R2), to store uploaded diagnostic logs and host this website.
We operate our own GlitchTip diagnostics service. We do not sell personal data for money. We may disclose information if the law requires it.
How long we keep data
- Submitted text: not stored by the correction service.
- Diagnostics: on your device until uploaded; kept indefinitely once uploaded.
- Account and subscription records: while your account exists. After you delete your account, purchase and account-identifier records are kept as needed for payment records, tax obligations and ownership checks.
- Website and ad measurement data: up to 26 months, then deleted. The visitor cookie lasts up to 400 days. Deleting your account removes the link between your account and your visits and ad clicks.
- On-device data: until you reset InkHammy or remove the app.
Your choices
- Delete your account from the Subscription screen in the InkHammy app. Deletion removes your Apple or Google sign-in link and email and signs out your sessions. Deleting your account does not cancel an App Store subscription.
- Cancel your subscription: on iPhone in Apple's subscription settings, on Mac with Manage subscription in the app (Stripe customer portal).
- Stop sending text: turn off Allow Full Access or remove the keyboard on iPhone, or turn off InkHammy in System Settings → Privacy & Security → Accessibility on Mac.
- Turn off website and ad measurement from Privacy choices, or on iPhone in Settings → Privacy & Security → Tracking.
- Sign out or reset InkHammy's settings at any time.
- Ask us for a copy of your data or for deletion by contacting our privacy team.
Children
InkHammy is not directed to children under 13, and we don't knowingly collect their personal data.
Security
We use HTTPS for all traffic, keep sessions in the Keychain and keep AI provider credentials on our servers. Read more on our Security page.
Changes to this policy
If we change this policy, we'll update the effective date above. For material changes we'll also let you know in the app or on this website.
Contact
Questions or privacy requests: our privacy team. MindCrafters LLC.