Small tools for Utah Fits All families.
A small workshop of free browser extensions and tiny web apps for the slowest parts of homeschool reimbursements. Made by a parent in the program.
Install once, then use on Amazon and Odyssey. Tools marked AI send some text to a model. How to install →
- Download
Amazon Order Exporter
Exports your Amazon order history as a CSV — the feeder file for the Reimbursement Tracker and Reconciler.
How to use.zipOn its own this just makes a spreadsheet. Its real job is to feed the Reimbursement Tracker and Reconciler — those tools read this CSV to show you what's been bought, what's been reimbursed, and what's still pending.
How to use it- 1.Sign in to amazon.com and open Your Orders.
- 2.Click the ufahelp icon in your Chrome toolbar, then Export.
- 3.Pick the date range (a school year is fine) and let it run — it pages through your orders automatically.
- 4.When it's done, a .csv lands in your Downloads folder.
- 5.Open the Reimbursement Tracker or Reconciler and drop the CSV in.
First time installing a ufahelp extension? Walk through Chrome setup →
- Download
Odyssey Exporter
Exports your Odyssey reimbursement history as a CSV — the feeder file for the Tracker, Reconciler, and Recurring-Charge Checker.
How to use.zipCaptures every line on the Odyssey reimbursements screen into one spreadsheet. The Reimbursement Tracker, Reconciler, and Recurring-Charge Checker all read this file — that's what makes them useful.
How to use it- 1.Sign in to odyssey.utah.gov and open the Reimbursements page.
- 2.Click the ufahelp icon, then Export.
- 3.It scrolls through every page for you. When the spinner stops, the .csv saves automatically.
- 4.Open the Tracker, Reconciler, or Recurring-Charge Checker and drop the CSV in.
First time installing a ufahelp extension? Walk through Chrome setup →
- Download
Odyssey SubmitterAI
Fill out reimbursement requests from a spreadsheet of rows + receipts. You always click submit.
How to use.zipReads a spreadsheet of reimbursement rows + a folder of receipt files, then fills out the Odyssey form one row at a time. You stay in control — every row pauses for you to read it and click Submit yourself.
Before you startYour spreadsheet needs a row per reimbursement, with columns for vendor, date, amount, description, category, and a receipt-filename column whose values match files in your receipts folder (for example: receipt-2026-04-12-target.pdf).How to use it- 1.Sign in to odyssey.utah.gov and open New Reimbursement.
- 2.Click the ufahelp icon. Choose your spreadsheet, then your receipts folder.
- 3.The extension uses AI to match your column names to Odyssey's fields — it shows you the mapping. Confirm or adjust it once per spreadsheet.
- 4.Row by row: the extension fills the form and attaches the receipt. You read it, attest, and click Submit yourself.
- 5.When a row is submitted, click Next to move on. You can stop and resume later — your place is saved.
First time installing a ufahelp extension? Walk through Chrome setup →
Open in any browser. Nothing to install. Tools marked AI send the text you type to a model for processing.
Reimbursement TrackerAI
See every pending, started, and reimbursed expense for the year in one place.
OpenReimbursement Reconciler
Match your Amazon orders to the right reimbursement request, line by line.
OpenRecurring-Charge Checker
Find reimbursements you started months ago and never finished.
OpenESA JustifierAI
Write program-compliant justifications for what you're buying.
OpenUFA CategorizerAI
Paste an item description and get the right Utah Fits All category back.
OpenApproved Providers
Browse every approved provider and item, by state.
OpenWhy Not ApprovedAI
Look up why a vendor or item got denied.
OpenPrivate School Comparison
Compare every Odyssey-approved Utah private school side-by-side.
Open
On the workbench. Get a note when one of these is ready.
- Soon
Shared Lists
Share what you've bought with the homeschool community.
- Soon
Provider Watch
Track approved-provider pricing and stock over time.
Get a note when a new tool is ready.
Maybe one email a month. Unsubscribe in one click.