ufahelpAbout

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.

Browser extensions

Install once, then use on Amazon and Odyssey. Tools marked AI send some text to a model. How to install →

  • Amazon Order Exporter

    Exports your Amazon order history as a CSV — the feeder file for the Reimbursement Tracker and Reconciler.

    How to use
    Download
    .zip

    On 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. 1.Sign in to amazon.com and open Your Orders.
    2. 2.Click the ufahelp icon in your Chrome toolbar, then Export.
    3. 3.Pick the date range (a school year is fine) and let it run — it pages through your orders automatically.
    4. 4.When it's done, a .csv lands in your Downloads folder.
    5. 5.Open the Reimbursement Tracker or Reconciler and drop the CSV in.

    First time installing a ufahelp extension? Walk through Chrome setup →

  • Odyssey Exporter

    Exports your Odyssey reimbursement history as a CSV — the feeder file for the Tracker, Reconciler, and Recurring-Charge Checker.

    How to use
    Download
    .zip

    Captures 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. 1.Sign in to odyssey.utah.gov and open the Reimbursements page.
    2. 2.Click the ufahelp icon, then Export.
    3. 3.It scrolls through every page for you. When the spinner stops, the .csv saves automatically.
    4. 4.Open the Tracker, Reconciler, or Recurring-Charge Checker and drop the CSV in.

    First time installing a ufahelp extension? Walk through Chrome setup →

  • Odyssey SubmitterAI

    Fill out reimbursement requests from a spreadsheet of rows + receipts. You always click submit.

    How to use
    Download
    .zip

    Reads 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. 1.Sign in to odyssey.utah.gov and open New Reimbursement.
    2. 2.Click the ufahelp icon. Choose your spreadsheet, then your receipts folder.
    3. 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. 4.Row by row: the extension fills the form and attaches the receipt. You read it, attest, and click Submit yourself.
    5. 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 →

Web tools

Open in any browser. Nothing to install. Tools marked AI send the text you type to a model for processing.

In the works

On the workbench. Get a note when one of these is ready.

  • Shared Lists

    Share what you've bought with the homeschool community.

    Soon
  • Provider Watch

    Track approved-provider pricing and stock over time.

    Soon
Stay posted

Get a note when a new tool is ready.

Maybe one email a month. Unsubscribe in one click.