A Mac app that turns “fix this export” into a reviewable, repeatable pipeline — run entirely on your machine.
Your rows never leave your Mac.





Spreadsheet exports come out messy — split names, ALL-CAPS, duplicates, blank cells, ten date formats. Rowmend reads your goal in plain English, proposes a concrete sequence of transforms, and executes it over every row on-device. Nothing is auto-applied; you see and edit each step first.
Every cleanup is an ordered list of pure transforms you can reorder, toggle, undo, and replay next month — no guessing what the AI “did.”
Only column headers and your sentence are ever used to build the recipe. The actual data never leaves the device.
SwiftUI + SwiftData, hand-rolled CSV/XLSX with zero dependencies, built for large exports and keyboard-driven review.
The whole app is on-device. An optional cloud call helps interpret a hard sentence, and it only ever sees column headers + your goal — never a single row of your data.
Seven steps, left to right. Only one — generating the recipe — can optionally reach the network; everything else is local.
A single cleanup, message by message. Watch the boundary: only step 4 crosses it, and it carries headers and your sentence, not rows.
A recipe is an ordered list of ~14 transform steps — split / merge columns, case-normalize, trim, standardize phone (E.164), email, dates (ISO-8601), regex replace, fill blanks, filter rows, and dedupe with an exact or fuzzy match. Each step is pure and reversible via table snapshots, so undo, reorder, and “replay on next month’s file” all fall out for free.
An RFC 4180 CSV parser (quoted fields, embedded commas and newlines, CRLF) and a hand-rolled XLSX reader/writer built on Apple’s Compression and Foundation — no third-party libraries, sandbox-safe, ready for large exports.
The generator sends a table schema — column names and types — plus your goal. There is no field on the request that can carry a cell value, and a test asserts the outbound payload contains none. A built-in rule-based generator (and, optionally, an on-device model) keeps common cleanups fully offline.
Theme, paywall & entitlements (StoreKit 2), onboarding, review prompts, and cross-sell come from the portfolio’s shared package — which now compiles for macOS, making Rowmend the first Mac app to use it.
Honest, lifetime-led — no subscription required to own the tool.