Help, feedback, bug reports — all welcome.
The fastest way to reach me is email. I read every message.
Email: nitrify@charithp.com
Please include your iOS version and a brief description of what happened. If the app misbehaved, a screenshot helps a lot.
Nitrify reads your logged ammonia, nitrite and nitrate over time and classifies where your tank is in the nitrogen cycle: establishing ammonia, nitrite spike, finishing, or fully cycled. It needs at least two readings to see a direction, and it gets sharper the more you log.
Once there's enough data (about five readings over ten or more days), Pro fits your nitrite decline and extrapolates a date range for when the tank should finish cycling. It's a guide, not a guarantee — every tank is different — but it anchors to your actual trend, not a generic "wait four to six weeks."
Every reading is compared to typical freshwater community-tank ranges. Safe is within range, Watch is mildly out, Act now is clearly unsafe. Free shows the overall verdict for your latest reading; Pro shows every parameter with its target range and a plain reason. Note that during cycling, ammonia and nitrite are high by design — the stage card gives that context. This is general guidance, not a diagnosis.
When you log a water change, Pro shows what that percentage change does to your accumulating pollutants — for example, a 50% change taking nitrate from 58 down to about 29 ppm, moving it from Act to Watch. It's honest math on nitrate, ammonia, nitrite and phosphate (the parameters a water change actually dilutes).
The Care log (reached from Home) holds two things: recurring maintenance tasks like filter cleans and plant trims — mark one done and Pro tracks the next-due date — and a free-text dosing log for dechlorinator, fertilizer or treatments (product, amount, date). There's no product database; you log what you actually use.
Free tracks one tank. Pro unlocks unlimited tanks with a switcher under the wordmark so you can flip between them with a tap. Each tank keeps its own readings, schedule, and history.
Yes — sign in to iCloud with iCloud Drive enabled and Nitrify syncs your tanks and readings across your own Apple devices automatically. No account, free for everyone.
Pro is a one-time $6.99 unlock (no subscriptions, ever) that adds:
Free always includes: logging, the cycling stage, the overall safety verdict, one tank, iCloud sync, theme, and reminders.
Settings → Reminders. Turn on test, water-change, or maintenance reminders and Nitrify schedules a local notification at a time you choose. Nothing fires in the middle of the night.
Photos you attach to a test are downscaled, stored locally in the app's database, and synced via iCloud if enabled. They never leave the Apple ecosystem and are never uploaded to any server of mine.
Pro unlocks CSV export. Settings → Data → Export CSV. You get one row per reading with every parameter and an ISO-8601 timestamp — open it in any spreadsheet.
Yes — tap any row in History to open the edit sheet, or swipe to delete. The same goes for water changes, maintenance tasks, and doses.
No. Nitrify interprets water chemistry against general ranges; it is not a diagnosis of your specific water or livestock. If your fish are unwell, consult an aquatic vet or a trusted fish store.
Not yet. Nitrify is iOS-only. If demand is there, Android may follow — but the priority is making the iOS version great first.
In-app purchases are handled by Apple. To request a refund, use reportaproblem.apple.com. I don't have the ability to issue refunds directly — only Apple does.
Always welcome. Send them to nitrify@charithp.com. I track them all and prioritize based on what keepers actually need.