What's new in Ullr?

2025 in Review: What We Shipped
As we roll into 2026, we wanted to look back at what we added to Ullr in 2025. A lot shipped this year, and a lot of it came directly from conversations with y’all on hills, at conferences, and on the phone.
Here are the highlights 👇
🚀 New in Ullr — 2025
🏗 Moasure Integration
We released an integration with Moasure devices that lets you measure jumps without a tape measure or a level. Open the app, walk the feature, and you’ve got real measurements you can log directly into Ullr.
🪪 Sign In with RFID Cards
Designed with lift ops in mind (but useful anywhere there’s a shared tablet). You can now use RFID tickets or staff IDs to sign into Ullr. It makes switching between accounts fast and painless.
📄 Export Park Logs to PDF
Park logs used to export to spreadsheets only. Now we generate a clean, professional-looking PDF — way better for sharing, archiving, or pulling out when you actually need to show documentation.
🔐 Single Sign-On (SSO)
If your mountain or IT department uses SSO, Ullr now supports it. Fewer passwords, easier onboarding, and better alignment with how the rest of your systems work.
📝 Custom Form Improvements
-
New “Select Users” question type
You can now build forms that reference Ullr users directly — great for things like:- “Who’s on staff today?”
- “Who tested this feature?”
- “Who completed this inspection?”
-
Edit features associated with a completed form
Last year, if you forgot to associate a form with a feature (incident, log, test, etc.), there wasn’t a good fix. Now you can edit linked features after the fact and clean things up properly.
⚡ General Performance Improvements
Over the summer we made a ton of smaller improvements that really added up. The app is noticeably faster across the board, especially on Android.
🧑🤝🧑 User Groups & Permissions (Big Steps Forward)
We put real work into how teams are structured in Ullr. User groups are a layer on top of roles and permissions that have two huge benefits:
- They let you create a group for each job level, and assign multiple roles and permissions to each group. That way, as employees come and go, you can simply assign them to a group instead of having to remember which individual permissions they need, and which task lists they need access to.
- User groups allow "groups" of users to be referenced instead of just individuals. One of the first places you'll see this is in assigning tasks where you can assign a task to a User group. Anther is in the "Select users" form question type where you can filter the users shown to be just a group of users instead of everyone at the mountain.
This stuff isn’t flashy, but it’s critical — and it unlocked a lot of what we’re building next.
✅ Tasks (Finally Out in the World)
2025 was also the year Tasks really started to take shape.
- Create one-off or recurring tasks for maintenance, inspections, and daily ops.
- Assign work to individuals or teams.
- Tie tasks to lifts, trails, parks, or other features.
- Use them for things like:
- Daily and weekly lift checks
- Park maintenance and inspections
- Trail work and bike park maintenance
- Seasonal and compliance-driven workflows
This is a big piece of Ullr evolving from “digital logbooks” into a more connected operations system.
Looking Ahead
Everything we shipped this year sets the stage for what’s coming next: deeper maintenance workflows, better cross-department coordination, and tighter connections between documentation, tasks, and real-world operations.
As always — thanks to everyone who sent feedback, jumped on calls, or let us lurk in the background while you used Ullr in the wild. A huge amount of this roadmap comes straight from you.
– The Ullr Team 🤘