π Getting Started
New to RIT READY? Here's everything you need to get your department up and running in minutes.
For Department Admins
Setting up RIT READY for your department is quick and easy:
- Register your department - Visit ritready.com and click "Register Your Department." Fill out your department name, create a unique department code (this becomes your URL), and enter your admin details. You can sign up with email/password.
- Get your department URL - After registration, you'll receive a unique URL like
ritready.com/app.html?dept=your-dept-code. This is what you'll share with your crew. - Share with your crew - Send the link via email, text, or post a QR code in the station gym. Anyone with the link can create an account and join your department.
- Set up the display - Put the leaderboard on your station TV using Display Mode (see Display Mode section).
The Display page automatically generates a QR code for your department. Just navigate to your display URL and show it on a TV for easy sign-ups!
For First Responders
Joining your department's RIT READY is simple:
- Get the link - Your department admin will share a link or QR code with you.
- Create an account - Click the link, then sign up with email/password . Enter your first name, last initial, and rank.
- Start tracking - You're ready to go! Select a workout type, hit Start, and begin your workout.
System Requirements
RIT READY works on any modern device with a web browser:
- β iPhone / iPad (Safari)
- β Android phones / tablets (Chrome)
- β Desktop / laptop computers (any browser)
- β Smart TVs with web browsers
No app download required β it runs entirely in your web browser! You can also add it to your home screen for an app-like experience.
β±οΈ Tracking Workouts
Learn how to log your workouts and make the most of the tracking features.
AI Workout Suggestions
At the top of the Track screen, you'll see a personalized workout suggestion based on your history. The AI considers:
- Workout balance - Suggests cardio if you've been heavy on strength (and vice versa)
- Streak maintenance - Reminds you to work out if your streak is at risk
- Recovery needs - Suggests mobility/rest after heavy workout weeks
- Neglected types - Encourages variety by suggesting workout types you haven't done recently
Tap the refresh button (β») to get a new suggestion, or tap the Start button to instantly begin the suggested workout.
Quick Start Templates
Don't want to think about it? Use the Quick Start buttons for common workout routines:
ποΈ 30 Min Strength
Standard strength training session
π 20 Min Cardio
Quick cardio blast
β‘ 15 Min HIIT
High-intensity interval session
π CPAT Circuit
45-minute CPAT preparation
One tap selects the workout type and starts the timer instantly.
Starting a Workout
- Select workout type - Choose from: Strength, Cardio, HIIT, Functional, Mobility, or CPAT Prep.
- Hit Start - The timer begins counting. Your workout is now being tracked.
- Work out! - Do your thing. The app will keep timing in the background, even if you lock your phone.
- Hit Stop - When you're done, tap Stop. You'll be prompted to add optional notes about your workout.
Workout Types Explained
πͺ Strength
Weight training, resistance exercises, bodyweight strength work
π Cardio
Running, cycling, rowing, stair climbing, elliptical
β‘ HIIT
High-intensity interval training, circuit training, Tabata
π₯ Functional
First responder movements, hose drags, ladder carries
π§ Mobility
Stretching, yoga, foam rolling, recovery work
π― CPAT Prep
Candidate Physical Ability Test preparation exercises
Timer Features
- Background running - Timer continues even if you switch apps or lock your phone
- Auto-save - If the app closes unexpectedly, your active timer is saved and can be resumed
- Offline support - Works without internet; syncs when you're back online
- Quick Stats - See your week's workouts, current streak, and total sessions right on the timer screen
Workouts under 1 minute are not saved to prevent accidental taps. Make sure to work out for at least a minute!
π Workout Notes
Add context and details to your workouts with the notes feature.
Adding Notes
After stopping your workout timer, a modal will appear showing your workout summary. You can:
- Add notes - Type details about your workout (exercises, weights, reps, how you felt)
- Skip - Click "Skip" to save without notes
- Save - Click "Save" to store your workout with the notes
Track your progress by noting: weights lifted, distance run, exercises completed, energy level, or goals for next time.
Viewing Notes
Notes appear in your workout history in italics below each session. This helps you remember what you did and track progress over time.
π½οΈ Food & Calorie Tracker
Track your daily nutrition alongside your workouts. Log meals, monitor calories, and hit your macro goals.
Overview
The Food tab lets you track everything you eat throughout the day. Features include:
- Daily Calorie Ring - Visual progress toward your daily calorie goal
- Macro Tracking - Monitor protein, carbs, and fat intake with progress bars
- 50+ Food Library - Common foods organized by category for quick logging
- Search Function - Find any food in the library instantly
- Adjustable Servings - Log half servings, double portions, or any amount
- Date Navigation - View past days to review your eating history
Logging Food
- Go to the Food tab - Tap "Food" in the bottom navigation bar
- Find your food - Either search by name or browse categories (Protein, Carbs, Snacks, Drinks, Meals)
- Tap to add - Select the food item to open the add modal
- Adjust servings - Use the + and - buttons or type a number (0.5, 1, 1.5, 2, etc.)
- Confirm - Tap "Add to Log" to record the entry
Log meals right after eating to stay accurate. The quick-add grid shows 12 popular foods for one-tap logging!
Food Categories
The food library is organized into these categories:
- π₯© Protein - Chicken, beef, salmon, eggs, turkey, tuna, Greek yogurt, protein shakes
- π Carbs - Rice, pasta, bread, oatmeal, potatoes, quinoa, bagels, tortillas
- π Snacks - Fruits, almonds, peanut butter, protein bars, trail mix, berries
- π₯€ Drinks - Coffee, juice, milk, sports drinks, energy drinks, beer
- π± Meals - Burritos, pizza, burgers, sandwiches, salads, tacos, stir fry
Setting Your Goals
Customize your daily nutrition targets:
- Tap "Set Daily Calorie Goal" at the bottom of the Food tab
- Enter your targets - Set calories, protein, carbs, and fat goals
- Save - Your goals are saved and the progress indicators update
Recommended Goals for Active First Responders
- Calories: 2000-2500 (varies by body size and activity)
- Protein: 0.7-1g per pound of body weight (e.g., 140-200g for a 200lb person)
- Carbs: 200-300g for energy on active shifts
- Fat: 50-80g for hormone health and satiety
Managing Your Log
- Remove an entry - Tap the Γ button next to any logged food to delete it
- View past days - Use the β and β arrows next to the date to navigate
- Check your macros - The colored bars show progress: red for protein, orange for carbs, purple for fat
π€ AI Health Guide
Get a personalized fitness plan, nutrition guide, and wellness tips generated by AI and tailored to first responders.
What It Does
The AI Health Guide creates a comprehensive, personalized health plan based on your profile. You'll receive:
- πͺ 7-Day Workout Plan - Custom weekly schedule with specific exercises, sets, and reps based on your fitness level, available equipment, and any injuries
- π₯ Nutrition Guide - Calorie/macro estimates, pre/during/post shift meal ideas, hydration tips, and meal prep suggestions for your dietary needs
- π§ Stress Management - Breathing techniques, decompression strategies after tough calls, sleep tips for your shift schedule, and burnout warning signs
- π©Ή Recovery & Injury Prevention - Mobility routines, stretching protocols, foam rolling guidance, and injury prevention exercises specific to your role
- β‘ Quick Tips - Actionable advice you can implement immediately
How to Use It
- Go to the Health Guide - Click "AI Health Guide" in the navigation menu or visit ritready.com/health-guide.html
- Fill out the assessment - Answer questions about your age, role, shift schedule, fitness level, goals, injuries, equipment, and diet (takes about 2 minutes)
- Generate your guide - Click the button and wait about 15-30 seconds while AI creates your personalized plan
- Review and print - Read through your guide on screen, then click "Print Guide" to get a paper copy to take with you
Print your guide and post it in the station gym or keep it in your locker. The workout plan is designed for a full week!
Usage Limits
To ensure the service remains free for everyone, there's a limit of 3 guides per 24 hours per person. The counter resets automatically.
Privacy
The AI Health Guide does not collect or store any personal information. No names are required, and nothing is saved to a database. Your assessment data is only used to generate your guide in that moment.
Important Disclaimer
The AI Health Guide provides general fitness and wellness information for educational purposes only. It was created by AI with input from firefightersβnot medical professionals. Always consult with a qualified healthcare provider before starting any new exercise program, changing your diet, or if you have any medical concerns.
π Leaderboards
Compete with your crew and climb the rankings.
How Leaderboards Work
The leaderboard ranks all department members by total workout time for the current week.
- Weekly reset - Leaderboards reset every Sunday at 1:00 AM
- Real-time updates - Rankings update instantly when workouts are logged
- All workouts count - Every workout type contributes to your total time
Weekly Leaders Display
The top 3 leaders are shown prominently on the timer screen:
- π₯ Gold - First place
- π₯ Silver - Second place
- π₯ Bronze - Third place
Each card shows the member's name and total workout time for the week.
Put the leaderboard on your station TV using Display Mode. Nothing motivates like seeing your name (or seeing someone else ahead of you!).
π Achievements & Milestones
Earn badges, unlock milestones, and set personal goals to track your fitness journey.
Milestones
Milestones are major achievements displayed on your Stats screen. They track your long-term progress:
π First Step
Complete your first workout
π± Getting Started
10 total workouts
π Building Momentum
25 total workouts
πͺ Dedicated
50 total workouts
π― Century Club
100 total workouts
π₯ Iron Will
250 total workouts
π Legend
500 total workouts
β±οΈ 10 Hour Mark
10 hours total training
π 50 Hour Club
50 hours total training
π Triple Digits
100 hours total training
π Week Warrior
7-day streak
π Monthly Master
30-day streak
Achieved milestones show a gold shimmer effect and checkmark. Upcoming milestones display a progress bar showing how close you are.
Personal Goals
Set custom weekly goals to keep yourself accountable. Goals reset each week so you can build consistent habits.
To add a goal:
- Go to the Stats tab
- Scroll to Personal Goals
- Tap + Add Personal Goal
- Select goal type and target number
Available goal types:
- Total sessions per week
- Total minutes per week
- Specific workout types (Strength, Cardio, HIIT, Functional, Mobility, CPAT)
Goals show a progress bar that fills as you complete workouts. When you hit 100%, it turns green with a checkmark!
Badges
Badges are smaller achievements you earn along the way:
π₯ On Fire
3 day workout streak
β‘ Unstoppable
7 day workout streak
π Week Warrior
5 workouts in a single week
π Early Bird
Workout before 6 AM
π¦ Night Owl
Workout after 9 PM
β±οΈ Marathon
60+ minute workout
π¨ Well Rounded
Try all 6 workout types
Recent Badges
Your 4 most recently earned badges are displayed on the timer screen, making it easy to see your latest accomplishments and stay motivated.
π Personal Records
Track your personal bests and fitness milestones.
PR Dashboard
The Personal Records section (in your Profile) shows your fitness achievements:
- Longest Session - Your longest single workout (highlighted in gold)
- Best Streak - Your longest consecutive day streak
- Best Week - Most workouts completed in a single week
- Total Time - Cumulative workout time across all sessions
Per-Type Records
Below your main PRs, you'll see breakdown stats for each workout type you've completed:
- Number of sessions per type
- Longest session for each type
π― Team Challenges
Work together as a department toward common fitness goals.
Monthly Challenges
Each month, your department can participate in a team challenge. These are department-wide goals that everyone contributes to.
- Auto-generated - If no custom challenge is set, a monthly challenge is automatically created
- Progress tracking - See real-time progress toward the goal
- Team effort - Everyone's workouts count toward the total
Challenge Types
- Sessions - Total number of workouts logged
- Minutes - Total workout minutes
- Hours - Total workout hours
Admins can create custom challenges with specific targets through the Admin Dashboard.
ποΈ Stations & Teams
For larger departments with multiple stations, organize members by location.
What Are Stations?
Stations allow departments with multiple firehouses or divisions to organize members by location. This enables:
- Members identify which station they belong to
- Future station-based leaderboards and competitions
- Better organization for large departments
Enabling Stations (Admin)
- Go to the Admin Dashboard β Settings tab
- Find the Stations / Teams card
- Toggle Enable Multiple Stations on
- Add station names (e.g., "Station 1", "Headquarters", "North Division")
Selecting Your Station (Members)
When stations are enabled:
- New members select their station during registration
- Existing members can update their station in Profile settings
π§ Email Notifications
Stay informed with automated email updates about your fitness journey.
Notification Types
RIT READY can send the following emails:
- π Welcome Email - Greeting when you join
- π Weekly Summary - Your stats and leaderboard position every Sunday
- π₯ Streak Reminders - Alert when your streak is about to expire
- π Leaderboard Results - Notification if you finish in top 3
- ποΈ Achievement Unlocked - Celebrate when you earn badges
- πͺ Inactivity Reminder - Friendly nudge after 7 days
- π― Challenge Started - When a new team challenge begins
- β Challenge Complete - When your team hits the goal
Managing Your Preferences
- Go to your Profile (tap your initials in the header)
- Find the Settings section
- Toggle Email Notifications on or off
When disabled, you won't receive any email notifications from RIT READY.
Admin Controls
Department admins can control which notification types are enabled for all members:
- Go to Admin Dashboard β Settings
- Find the Email Notifications card
- Toggle individual notification types on or off
π Dark Mode
Reduce eye strain with the dark theme option.
Enabling Dark Mode
- Navigate to the Profile tab
- Scroll down to the Settings section
- Toggle Dark Mode on or off
Your preference is saved and will persist across sessions.
Auto-Detection
If you haven't set a preference, RIT READY will automatically match your device's system theme (if your device is in dark mode, the app will be too).
πΊ Display Mode
Show live stats on your station TV.
Setting Up Display Mode
- Get the URL - Your display URL is
ritready.com/display.html?dept=your-dept-code - Open on TV - Navigate to this URL on your smart TV's browser, a connected computer, or casting device
- Leave it running - The display auto-refreshes every 30 seconds with live data
What's Displayed
- Department name and branding
- Weekly leaderboard - Top 3 members with times
- Live stats - Sessions this week, total hours, active members, average session length
- Active now indicator - Shows how many people are currently working out
- QR code - Auto-generated QR code linking to your app for easy sign-ups
The display page features a dark theme designed for TV viewing. Position it where everyone can see it during workouts!
βοΈ Admin Dashboard
Manage your department's RIT READY instance.
Accessing Admin
If you're a department admin, you'll see an "Admin Dashboard" link in your Profile settings. Click it to access the admin panel.
Admin URL: ritready.com/admin.html?dept=your-dept-code
Admin Features
- Overview - Department stats, recent activity, quick actions
- Members - View all users, edit profiles, manage admins, delete users
- Sessions - View all workout sessions, filter by date/type, delete sessions
- Settings - Update department name, location, geofencing, admin emails
- Links - Copy shareable URLs for app, display, and admin pages
Geofencing (Optional)
Admins can enable location verification to ensure workouts are logged at the station:
- Go to Admin β Settings
- Enable "Require Location Verification"
- Enter your station coordinates (latitude/longitude)
- Set the radius in feet
- Save settings
Users must grant location permission in their browser for geofencing to work. Workouts outside the radius will still be saved but marked as "off-site."
π Find Your Department
Search for and join departments already using RIT READY.
Using the Department Directory
- Go to Find Your Department
- Search by department name, city, or browse by state
- Filter by department type (Fire, EMS, Police)
- Click on a department to view details
- Click Join This Department to sign up
Can't Find Your Department?
If your department isn't listed:
- Your department may not have registered yet
- Ask your fitness coordinator or chief to set up RIT READY
- Visit our home page to register a new department
Department Information Shown
Each department listing displays:
- Department name and location
- Type - Fire, EMS, Police, or combined
- Join link - Direct link to register
π Promotional Flyer
Print and share a flyer to promote RIT READY at your station.
Accessing the Flyer
The printable flyer is available in two ways:
- Admin Dashboard - Go to Admin β Generate Flyer to create a customized flyer with your department's QR code
- HTML File - Open
firehouse-flyer.htmldirectly in any browser
Printing the Flyer
- Open the flyer in your web browser (Chrome, Firefox, Safari, or Edge)
- Press Ctrl+P (Windows) or Cmd+P (Mac) to open the print dialog
- Select "Save as PDF" as the destination to save a PDF file, or select your printer
- Set paper size to Letter (8.5" x 11")
- Set margins to None or Minimum for best results
- Click Print or Save
Flyer Contents
The flyer includes:
- RIT READY logo and branding
- QR code that links directly to your department's app
- Key features highlighted for new users
- Sign-up instructions with your department URL
Post the flyer near your gym equipment, in the day room, or by the time clock to maximize visibility. Consider laminating it for durability!
π€ Account Settings
Manage your profile and preferences.
Editing Your Profile
From the Profile tab, you can update:
- First Name
- Last Initial
- Rank/Title - Fire (Firefighter, Lieutenant, Captain, Chief, etc.), EMS (EMT, Paramedic, etc.), Law Enforcement (Officer, Sergeant, Detective, etc.), and more
Your display name (shown on leaderboards) is automatically formatted as "FirstName L." for privacy.
Settings
- Dark Mode - Toggle dark/light theme
- Admin Dashboard - Link to admin panel (if you're an admin)
- Sign Out - Log out of your account
π§ Troubleshooting
Solutions to common issues.
Timer Won't Start
- Make sure you're signed in
- Check your internet connection
- Try refreshing the page
- Clear browser cache and try again
Workout Didn't Save
- Workouts under 1 minute are not saved
- If you were offline, wait for sync (check the sync indicator)
- Refresh the page to see recent workouts
Can't Sign In
- Double-check your email and password
- Try "Forgot Password" to reset
- Make sure you're using the correct department URL
- Check that you are using the correct email address
Leaderboard Not Updating
- Pull down to refresh (mobile) or press F5 (desktop)
- Check if you're viewing the correct week
- Leaderboard resets every Sunday at 1 AM
Location Verification Failed
- Enable location services in your browser settings
- Make sure you're within the geofence radius
- Try stepping outside and back in to refresh GPS
- Workouts are still saved even if location fails
β Frequently Asked Questions
Quick answers to common questions.
Yes! RIT READY is 100% free for departments. No credit card required, no hidden fees, no premium tiers. We built this for first responders, by first responders.
Go to Admin Dashboard β Settings and add their email address to the admin emails list. They'll have admin access on their next sign-in.
No! RIT READY is a web app that works in your browser. However, you can "install" it to your home screen for an app-like experience. On iPhone, tap Share β Add to Home Screen. On Android, tap the menu β Install App.
Your workout history stays with your original department. If you join a new department, you'll create a new account there and start fresh. Contact support if you need to transfer data.
Yes. Contact your department admin to remove your account, or email contact@ritready.com for assistance. We will delete all your data upon request.
The leaderboard resets every Sunday at 1:00 AM (local time). Everyone starts fresh each week!
Regular users cannot edit or delete workouts to maintain leaderboard integrity. If you logged something by mistake, contact your department admin who can delete sessions from the admin panel.
Yes! The timer continues running even if you lock your phone or switch to another app. When you come back, it will show the correct elapsed time. Your timer state is also saved to the cloud, so it persists even if you close the browser.
Email us at contact@ritready.com with details about the bug or your feature idea. We love hearing from users!
The AI Health Guide is a free tool that generates a personalized workout plan, nutrition guide, stress management tips, and recovery advice based on your profile. Just fill out a quick assessment form and get a comprehensive, printable guide tailored to your role, schedule, and fitness goals.
Yes! The AI Health Guide is completely free. You can generate up to 3 guides per 24 hours. No signup or account is required to use it.
No. The AI Health Guide does not collect names or save any personal data to a database. Your assessment answers are used only to generate your guide in that moment, then discarded. The rate limit counter is stored only in your browser's local storage.
π Privacy & Security
How we protect your data and respect your privacy.
Privacy Policy
Data We Collect
RIT READY collects only the minimum data necessary to provide the service:
- Account Information: Email address, first name, last initial, rank
- Workout Data: Session timestamps, duration, workout type, optional notes
- Location Data: Only if geofencing is enabled by your department, and only during workout logging
How We Use Your Data
- Display your name on leaderboards (first name + last initial only)
- Track your personal fitness progress
- Calculate department-wide statistics
- Verify workout location (if enabled)
We do NOT sell, share, or monetize your data in any way.
Data Retention
Your data is retained as long as your account is active. Upon account deletion request, all personal data is permanently removed within 30 days.
Third-Party Services
RIT READY uses the following third-party services:
- Google Firebase: Authentication, database, and hosting
- Google Fonts: Typography
- Cloudflare Turnstile: Bot protection during registration (privacy-friendly, no tracking)
- Anthropic: AI Health Guide generation (no personal data is sent or stored)
These services have their own privacy policies and are GDPR/CCPA compliant.
Security Measures
Data Protection
- Encryption: All data is encrypted in transit (HTTPS) and at rest
- Authentication: Secure authentication via Firebase Auth with email/password OAuth
- Access Control: Users can only access their own data; admins have limited elevated access
- Input Sanitization: All user inputs are sanitized to prevent XSS attacks
- Bot Protection: Cloudflare Turnstile prevents automated bot signups
Department Isolation
Each department's data is completely isolated. Users from one department cannot see or access data from another department.
No Sensitive Data Storage
We do not store:
- Passwords (handled securely by Firebase)
- Payment information (the service is free)
- Full names or other PII beyond first name and last initial
- Precise location history (only point-in-time verification)
Your Rights
You Have the Right To:
- Access: Request a copy of all data we have about you
- Correction: Update your profile information at any time
- Deletion: Request complete deletion of your account and all associated data
- Portability: Request your data in a machine-readable format
- Withdraw Consent: Disable location tracking or delete your account at any time
To exercise any of these rights, contact: contact@ritready.com
Contact Information
For privacy or security concerns, contact us at:
- Email: contact@ritready.com
- Website: ritready.com
This privacy policy was last updated January 2026. We will notify users of any significant changes via email or in-app notification.