Upkeep works great in a browser, but it's much nicer installed to your home screen / desktop. You'll get a real app icon, a frameless window, and instant launch — no browser bars in the way.
Takes about 30 seconds and the steps are different for each device. Want a quick walkthrough?
Hawkeye
Knows your stuff
Log upkeep
Tap to add photos
Add something to Upkeep
Optional — used to show current age
Tap to add photo
Add Tracker
Add task
Log entry
Tap to add photos
Edit task
Admin only. Leave as default to keep on the original creator's list. Reassigning moves the task off your My Stuff and onto theirs.
Add Key
Paste a Key's website. We'll fill in what we can find.
Add location
Drives the icon on cards and filters. Pick the closest fit.
New planting
Log harvest
Log application
Restricted Entry Interval from the label. No entry until this clears.
Pre-Harvest Interval from the label. No harvest until this clears.
New animal
Log vet visit
Log medication
From the label. Animal can't be slaughtered for food until this clears.
From the label. Milk can't be sold/consumed until this clears.
Add category
Your profile
Contact info only. Upkeep doesn't send text messages — task notifications come through the app.
Drives your pay totals on the Time screen and timesheets.
Access tokens
Tokens authenticate Upkeep API requests from outside the browser —
iOS Shortcuts, Mac automations, scripts. Each token has the same
access you have when signed in.
→ Set up the iOS Shortcut
Token created — save it now
You will not be able to see this token again. If lost, revoke it and generate a new one.
Existing tokens
Change password
Invite a user
Creates a unique invite link you can share however you like — text, email, in person, anything. Sending via SMS through Upkeep is optional.
Invite created. Copy the link and share it with the recipient through any channel.
Share this link:
Assign trackers
Add a receipt
We'll read the vendor, date, and total automatically. You can correct anything before saving.
Reading the receipt…
Set hourly rate
Pay totals on this helper's profile and on the timesheets export are computed as hours × rate. Leave blank to hide pay.