Icons, badges and FAQ
What each icon, badge and subscription word in RacePrep means, every message the app can show, its limits, fixes for connection problems, and answers to the questions racers ask most.
Reference
Icons and badges glossary
Where in the app: Everywhere in the app
What every icon, colour and status word in RacePrep means.
The bottom bar
| Icon | Tab | What it opens |
|---|---|---|
| Gauge | Dashboard | Part life for the car you are on. |
| Screwdriver and wrench | Inspection | The weekly checklist. |
| Checklist | Task List | Jobs to do now and soon. |
| Shopping cart | Shopping | The team shopping list. |
| Engine | Parts | Your parts and supplies library. |
A red pill on a tab is a count sent by your account for the car you are on. It clears as you work through the list behind it.
Dashboard cards
| What you see | Meaning |
|---|---|
| Green bar | Below the notification threshold. Nothing to do. |
| Orange bar | At or past the notification threshold. Coming due. |
| Red bar | At or past the maintenance threshold. Service it. |
| Number in the marker | The real count on the item, even when it is past the limit. |
| Number at the top right | The maintenance threshold you set, with the unit. |
Swipe actions
| Colour | Label | Where |
|---|---|---|
| Green | Edit | Dashboard cards, parts. |
| Orange | Move | Dashboard cards, to another car or the garage. |
| Red | Delete | Dashboard cards, parts. |
Lists
| What you see | Meaning |
|---|---|
| Hollow circle | The job or inspection item is not done. |
| A crew member's photo | That person ticked it off. |
| Line through the name | Done, and waiting to be cleared. |
| Filled orange circle beside a section | Every item in that area is done. |
| Lightning bolt, orange | The inspection item has maintenance tasks or shopping-list items attached. |
| Lightning bolt, grey | Nothing attached yet. |
| Star, filled orange | Your favourite part. Favourites are personal, not shared. |
| Star, hollow | Not a favourite. |
Title bar buttons
| Icon | Where | What it does |
|---|---|---|
| Broom | Task List, Shopping | Clears what is ticked or crossed off. |
| Circular arrow | Inspection | Resets the checklist for a new week. |
| Gear | Inspection title bar; Dashboard page header, next to Update All ... | Opens the configurator for that list. |
| Plus | Parts title bar; beside Action Now on the Task List; in the Dashboard header when you are on the garage | Adds a new item. |
| Orange check | Card, part, task and inspection-attachment forms | Saves. |
| Plus, on a form | Create forms | Saves and starts another. |
| Magnifying glass | Dashboard, in the page header above the cards | Opens search. On Parts the search box is always on screen at the top of the list, so you just type in it. |
Subscription words
| Word | Meaning |
|---|---|
| DEMO MODE | You are on the sample team. The data resets and is not yours to keep. |
| TRIAL VERSION | Your own team on a free trial. |
| ENDED | The trial has finished. Buy a subscription to carry on. |
| ACTIVE | A paid subscription in good standing. |
| PENDING | The store has taken the purchase and it is not confirmed yet. |
| CANCELLED | The subscription has expired or was cancelled. |
| Subscription Required | The dashboard, inspection, task list and shopping list are locked. Your data is safe. |
Referral words
| Word | Meaning |
|---|---|
| REGISTERED | Your friend created an account with your code. |
| WAIT RENEWAL | They subscribed and the qualifying period is running. |
| ELIGIBLE | The reward has been earned. |
| REWARDED | The gift card has been sent. |
Messages in the app
Every dialog, message bar and validation message RacePrep can show, with where it appears and what to do. Values that change are shown in square brackets.
Account and sign-in
| Message | Where you see it | What to do |
|---|---|---|
| "Please Enter a valid Email address" | Sign-in, forgot-password and invite-crew forms | Correct the address. |
| "Please enter a valid Email address" | Register form | Correct the address. |
| "Please Enter Password" | Sign-in, register, change-password | Type a password. |
| "Minimum password length is 6" | Register, change-password | Use at least 6 characters. |
| "Please enter your Name" | Register form | Type your name. |
| "You need to accept the terms" | Register form | Tick the Terms and Conditions box. |
| "Enter your invite code or leave it blank." | Register form, beside the code box | Nothing. It is guidance. |
| "Login failed" | Dialog after Log In | Read the reason, correct it, try again. |
| "Error logging in" | Dialog after Log In | The server could not be reached. Try again. |
| "Registration failed" | Dialog after Create Account | Read the reason. Use Login with email if the account exists. |
| "unknown error" | Inside a failed register dialog, and in both forgot-password dialogs | The server gave no reason. Try again. |
| "Password reset has been sent" | Dialog on the forgot-password screen | Check your email, including spam. |
| "Password reset failed" | Dialog on the forgot-password screen | Check the address is the one on your account. |
| "Google Sign In failed" | Dialog | Try again, then use email sign-in. |
| "Unable to authenticate with Google" | Inside that dialog | As above. |
| "Google Sign In Error" | Dialog | Try again, then use email sign-in. |
| "Apple Sign In failed" | Dialog | Try again, then use email sign-in. |
| "Unable to authenticate with Apple" | Inside that dialog | As above. |
| "Apple Sign In Error" | Dialog | Try again, then use email sign-in. |
| "An unexpected error occurred. Please try again." | Apple sign-in dialog | Try again. |
| "Not Available" | Dialog on tapping Sign in with Apple | Use Google or email on this device. |
| "Sign in with Apple is not available on this device." | Inside that dialog | As above. |
| "To continue, you need to verify your email" | My Subscriptions, Refer Friends | Tap Send Again and open the link. |
| "Verify email in your inbox" | My Profile, and the verify panel | Open the email and tap the link. |
| "Email verified" | My Profile | Nothing. |
| "Send Again" | Button beside the verify message | Sends the verification email again. |
| "Email sent" | Message bar after Send Again | Check your inbox. |
| "Enter a Name" | My Profile, Name field | Type your name. |
| "Profile updated" | Message bar after Update | Nothing. |
| "Change Password" | Dialog title on My Profile | Type the new password and tap Submit. |
| "Password updated" | Message bar | Nothing. |
| "Error, Password NOT updated" | Message bar | Check your connection and try again. |
| "Add a Profile Photo" | Dialog on My Profile | Choose use Camera or use Gallery. |
| "Do you want to use the Camera or select a Photo from your Gallery" | Inside the photo dialogs | Pick one. Tapping outside opens the gallery. |
| "Your Promo Code:" | My Profile | Nothing. It is set by RaceYear. |
Demo mode, the trial and subscriptions
| Message | Where you see it | What to do |
|---|---|---|
| "Welcome to the demo!" | Dialog after Start Demo | Tap Explore Demo. |
| "Explore RacePrep's features with our sample cars. ... this demo data resets daily. ..." | Inside that dialog | Treat the demo as a sandbox. |
| "You are in DEMO MODE" | Dashboard banner | Tap it to start a trial or buy. |
| "Start a Trial" | Dashboard banner action | Opens My Subscriptions. |
| "Buy a Subscription" | Dashboard banner action | Opens My Subscriptions. |
| "Get free Trial" | Side menu button on the demo team | Opens My Subscriptions. |
| "Create my own team" | Side menu button on the demo team | Opens My Subscriptions. |
| "This is a TRIAL VERSION" | Dashboard banner | Buy before the trial ends to keep working. |
| "Your trial has ENDED." | Dashboard banner | Tap it and buy a subscription. |
| "Your 30-Day Free Trial Starts Now!" | Dialog after starting the trial | Tap Start My Trial. |
| "Welcome to your Full Subscription!" | Dialog after buying | Tap View Dashboard. |
| "Subscription Required" | Card over the dashboard, inspection, tasks, shopping | Tap Buy Subscription. |
| "Your Trial has ended." | Inside that card | Buy a subscription to carry on. |
| "Your Subscription has been canceled." | Inside that card | Buy again to carry on. |
| "Buy Subscription" | Button on that card | Opens My Subscriptions. |
| "Start Free or Go Pro" | My Subscriptions title, trial on offer | Nothing. |
| "My Team Subscriptions" | My Subscriptions title | Nothing. |
| "Pricing is based on the number of cars you manage. All crew members can be added to your team for free." | My Subscriptions header | Crew are free. Cars are added without extra cost. |
| "Start a trial or jump right in with a subscription." | My Subscriptions header | Pick a tab below. |
| "RacePrep Trials & Subscriptions" | My Subscriptions | Nothing. |
| "You have no active subscriptions." | My Subscriptions | Start a trial or buy a plan. |
| "Free Trial", "Yearly (save 30%)", "Monthly" | Plan tabs | Pick one. |
| "Start a free trial" | Button on the trial plan | Starts the trial. |
| "There is no store available." | Yearly or Monthly tab | Use the phone app and check you are signed into the store. |
| "This plan is not available at this moment." | Plan card | That plan is not sold in your region. |
| "Please contact CrewChief@raceprep.app" | Plan card | Tap to email us. |
| "to check availability in your region." | Plan card | As above. |
| "Restore Purchases" | Button on My Subscriptions | Use it on a new phone or after reinstalling. |
| "ACTIVE", "PENDING", "CANCELLED", "[n] days left" | Badges on your subscriptions | Status of that line. |
| "Monthly plan", "Yearly plan", "Free Trial" | Subscription line | Nothing. |
| "Renews [date]" | Subscription line | When the store bills next. |
Cars, teams and crew
| Message | Where you see it | What to do |
|---|---|---|
| "Add a New Race Car" | Dialog on Manage Race Cars | Type a name and tap Add. |
| "Car name" | Field in that dialog | Type the car name. |
| "Could not add car" | Message bar | Check your connection and try again. |
| "Update your Race Car’s configurations including the Dashboard and Weekly Checklist items." | Manage Race Cars | Nothing. |
| "Please select Dashboard items" | Dialog on a car | Switch on at least five dashboard items. |
| "Please enable and configure at least 5 Dashboard items to build a car." | Inside that dialog | As above. |
| "Warning: Reset car can’t be undone." | Dialog on a car | Only reset if you want to erase everything on that car. |
| "Resetting this car to its starting point will permanently erase everything attached to this car including all Dashboard cards, Lap History, Tasks, etc. This cannot be undone." | Inside that dialog | Tap Cancel unless you are sure. |
| "Warning: Race Class change will reset car." | Dialog when changing race class | Only change it if you want new starting data. |
| "Search your Race Class" | Race class picker | Type to find your class. |
| "Add a Car Photo" | Dialog on a car | Choose camera or gallery. |
| "Add a Garage Photo" | Dialog on the garage | Choose camera or gallery. |
| "Invalid File Type" | Dialog after picking a garage photo | Pick a JPG or PNG. |
| "Please select an image, not a video." | Inside that dialog | As above. |
| "Manage Race Team & Crew" | Screen title, owner | Nothing. |
| "Managing the crew of [team] is only allowed by the team owner: [name] ([email])." | Manage My Race Team, crew member | Ask the owner, or use your own team. |
| "Switch to your own team" | Button on that screen | Switches teams. |
| "Buy your own team" | Button on that screen | Opens My Subscriptions. |
| "Need a teamname" | Team name field | Type a team name. |
| "Enter Crew Member Email" | Invite field | Type the address to invite. |
| "Invalid email in the list." | Invite form | Fix the marked address. |
| "Please correct this first before adding new ones" | Invite form | As above. |
| "Please correct this first before adding others" | Invite form | As above. |
| "Add an invitation first." | Invite form | Add at least one address. |
| "There are no invites in the list" | Invite form | As above. |
| "Send Invites" | Button | Sends the invitations. |
| "Are you sure?" with "The Crew Member will be blocked and will no longer have access." | Blocking a crew member | Confirm only if you mean it. |
| "Are you sure?" with "The Crew Member will regain access." | Unblocking a crew member | Confirm to restore access. |
| "Enter your invite code to join a race team. If you do not have a code, please ask the team owner to invite you to the team from within their app." | Join a race team | Get the code from the owner. |
| "The invite code emailed to you." | Under the code box | Codes are 8 characters. |
| "Join the Team" | Button | Sends the code. |
| "Couldn't join the race team." | Dialog | Check the code and try again. |
| "Invalid invide code" [sic] | Inside that dialog, when the server gives no reason | Ask the owner for a new invite. |
| "Could not verify this invite code, please try again later." | Inside that dialog | Check your connection. |
| "Accepted to [team name]" | Message bar | You are on the team. |
| "You joined a Race Team!" | Dialog | Tap through to the team. |
| "Welcome as a crew member of [team name]" | Inside that dialog | Nothing. |
| "Transfer Team Ownership" | Manage My Race Team, owner | Opens the transfer page in your browser. |
Dashboard and maintenance items
| Message | Where you see it | What to do |
|---|---|---|
| "This car is not yet configured for maintenance" | Dashboard, Inspection | Tap Configure now. |
| "Configure now" | Button in that panel | Opens the configurator. |
| "Configure Dashboard cards" | Configurator title | Switch items on and set their numbers. |
| "Racers like you track some of the following items:" | Configurator | Switch on what applies. |
| "Create Custom Dashboard Card" | Configurator button | Write your own item. |
| "Clone From Existing Car" | Configurator button | Copy another car's setup. |
| "Clone Dashboard Tasks From Existing Car" | Dialog | Pick the source car and tap Clone. |
| "You are going to delete all current Dashboard cards from this car and replace them with all Dashboard Cards from an existing car in this race class. This will reset all Dashboard cards and units back to zero." | Inside that dialog | Only clone onto a car you have not set up. |
| "Clone Inspection Tasks From Existing Car" | Dialog on the inspection configurator | Same, for the checklist. |
| "Error: No Cars Available to Clone" | Dialog | Both cars must use the same unit. |
| "RacePrep could not find any cars to clone. Cloning an existing car's Dashboard cards and/or Weekly Inspection tasks to another car is only possible when both cars use the same counting units (laps, hours, races, runs, miles, km)." | Inside that dialog | As above. |
| "Total [Unit]" | Card editor | The count on this item. |
| "Enter or change the total # of [unit]" | Card editor | Type the real count. |
| "Enter amount" | Totals box, laps box | Numbers only. |
| "Item name" with "Main Item name" | Card editor | Required. |
| "Enter a name" | Card editor, task forms | Type a name. |
| "[Unit] Maintenance Threshold" | Card editor | When the item is due. |
| "[Unit] Notification Threshold" | Card editor | The earlier warning. |
| "Enter a number greater than zero" | Both threshold fields | Type a positive number. |
| "Enter any notes on this card" | Card editor | Optional. |
| "Maintenance complete?" | Dialog on Reset to Zero | Confirm after you did the work. |
| "Reset lap counter when you perform maintenance or replace the item. Resetting can't be undone." | Inside that dialog | Save afterwards to store it. |
| "Reset to Zero" | Button and dialog action | Sets the count to zero. |
| "Created" | Message bar after saving something new | Nothing. |
| "Updated" | Message bar after saving a change | Nothing. |
| "Deleted" | Message bar after a delete | Refresh if the row is still there. |
| "Are you sure?" with "Deleting Maintenance Task '[name]' will permanently delete this task and all data attached to it from RacePrep. This can not be undone." | Deleting a card | Consider moving it to the garage instead. |
| "Instead of deleting you may want to:" | Inside that dialog | Read the two suggestions. |
| "MOVE" this item to your Garage to remove it from this car's dashboard but keep the data. | Inside that dialog | Use Move on the swipe. |
| "EDIT" this task to keep the data but reset the laps to zero. | Inside that dialog | Use Reset to Zero. |
| "Delete Task" | Button in that dialog | Deletes for good. |
| "Move Item" | Bottom sheet on the swipe | Pick the car to move to. |
| "You're moving item to the Garage" | Dialog | Confirm with Move to Garage. |
| "Moving a card to the Garage will store the laps on it, but it won't be equipped to a car. You can move items from the Garage to a car at any time." | Inside that dialog | Nothing. |
| "History" with "Email this item" | Card editor | Sends the item's summary to you. |
| "Task Summary" | Message bar after emailing an item | Check your inbox. |
| "Could not send email." | Message bar | Check your connection and try again. |
| "Search Dashboard Cards" | Dashboard search field | Type to filter. Clear it with the cross. |
| "Update All [Unit]" | Dashboard button | Opens the laps screen. |
| "Add [Unit]" | Laps screen heading | Enter the laps run. |
| "This increases the [Unit] count on each card in this car. This can't be undone." | Laps screen | Check the number before saving. |
| "Race Date" with "Race Date is added to history" | Laps screen | Required. |
| "Please Enter Date" | Laps screen | Pick the race date. |
| "Race Track/Series" with "Race Track/Series is added to history" | Laps screen | Required. |
| "Please enter a track or series name" | Laps screen | Type the track or series. |
| "Reset Weekly Checklist" | Laps screen checkbox | Leave it ticked to clear the checklist too. |
| "Are you sure?" with a message from the server | After tapping Update [Unit] | Choose Yes, Continue or No, Ignore this change. |
| "Yes, Continue" | Button in that dialog | Saves anyway. |
| "No, Ignore this change" | Button in that dialog | Cancels the entry. |
| "Race History will show Lap Count entries from the dashboard once they are entered." | Race History, empty | Log a race night first. |
Weekly Inspection and the Task List
| Message | Where you see it | What to do |
|---|---|---|
| "Weekly Inspection" | Inspection title | Nothing. |
| "Reset checklist" | Dialog on the inspection reset | Confirm with Reset tasks. |
| "Reset will uncheck all weekly checklist tasks. We recommend doing this only after your Race Trip is complete. This cannot be undone." | Inside that dialog | Reset after the race, not before. |
| "Clear Completed Tasks" | Tooltip on the inspection and task-list buttons | Clears what is ticked. |
| "Maintenance Tasks" | Task List title | Nothing. |
| "Action Now" | Task List section | Jobs that are due. |
| "To Do Soon" | Task List section | Jobs coming up. |
| "Completed tasks." with "Clears all completed items and resets lap counts. This cannot be undone." | Broom on the Task List | Clear items clears and resets. |
| "Completed tasks." with "You have completed tasks that will be cleared and reset to zero on the dashboard" | Leaving the Task List | Do it later keeps the ticks. |
| "Do it later" | Button in that dialog | Leaves the screen, keeps the ticks. |
| "Clear items" | Button in those dialogs | Clears the ticks and resets counts. |
| "Create Maintenance Task" | Screen title | Name the job and pick the cars. |
| "This task will be added to your Maintenance Tasklist" [sic] | On that screen | Nothing. |
| "Task name" with "Name of the task" | That screen | Required. |
| "Add task to" | That screen | Tick the cars this job is for. |
Shopping list and parts
| Message | Where you see it | What to do |
|---|---|---|
| "Shopping list" | Shopping tab title | Nothing. |
| "Search for or add a new item" | Shopping tab | Tap to search or add. |
| Adding "[name]" to Shopping List | Quantity dialog | Set the quantity and confirm. |
| "Enter a quantity to add to the Shopping List." | Inside that dialog | Use the arrows. |
| "Add to Shopping List" | Button in that dialog | Adds the item. |
| "Added to your shopping list" | Message bar | Nothing. |
| "Clear Shopping List" | Tooltip, dialog title and button | Clears the crossed-off lines. |
| "Clears all items from the list that are crossed off." | Inside that dialog | Cross items off first. |
| "Shop" | Button on a shopping line | Opens the supplier page. |
| "Featured Catalogs" | Shopping tab | Opens a supplier site. |
| "Parts and Supplies" | Parts tab title | Nothing. |
| "Add Item to the list" | Tooltip on the parts plus button | Opens the new part form. |
| "Search for an item" | Parts search field | Type to filter. |
| "Add New Part" | Form title | Fill it in and save. |
| "Create an item for your Shopping List Library." | New part form | Nothing. |
| "Update the Shopping List Library item." | Edit part form | Nothing. |
| "Part name/Part description" | Part form | Required. |
| "Enter a Part Name" | Part form | Type a name. |
| "Also add to Shopping List" | Part form | Ticked by default on a new part. |
| "Category" with "Select a Category from the list" | Part form | Open the list and choose. |
| "Part Number" with "The Manufacturer Part Number or leave blank" | Part form | Optional. |
| "Manufacturer" with "Name of the Manufacturer or leave blank" | Part form | Optional. |
| "Purchased from" with "Name of the Supplier or leave blank" | Part form | Groups the shopping list. |
| "Supplier SKU number" with "Supplier part number (SKU) or leave blank" | Part form | Optional. |
| "Shopping Link URL" with "Direct link to Supplier Website Item Page or blank" | Part form | Powers the Shop button. |
| "Notes" with "Enter any notes about this Part or Supply" | Part form | Shows under the part name. |
| "Created and added to the Shopping List" | Message bar | Nothing. |
| "Delete Part from Library" | Dialog | Confirm with Ok. |
| "No tasks found" | Parts and shopping lists on an error | Pull down to refresh. |
Forms, connection and the app
| Message | Where you see it | What to do |
|---|---|---|
| "Errors exist" with "There are errors on the form (shown in Red)." | Saving any form with a problem | Continue editing or Discard. |
| "Errors exist" with "Can't save because there are errors on the form (shown in Red)." | Save and New with a problem | Fix the red fields. |
| "Are you sure?" with "There are errors on the form (shown in Red)." | Leaving a form with a problem | Discard leaves without saving. |
| "Unsaved changes" with "Do you want to save or discard modifications." | Leaving a changed form | Save or Discard changes. |
| "Continue editing", "Discard", "Discard changes", "Save" | Buttons on those dialogs | Pick one. |
| "No internet connection" with "Please check your network and try again." | Bar at the bottom of any screen | Reconnect. Nothing saves offline. |
| "No Internet Connection Available" with "Could not process your request. Please check your internet connection and try again when it is available again." | Dialog | Tap OK and retry when back online. |
| "No Internet" | In place of a list | Reconnect and pull down to refresh. |
| "Unauthorized" | In place of a list | Sign out and back in. |
| "Forbidden" | In place of a list | Your account cannot see that. Contact us. |
| "Bad request" | In place of a list | Try again, then contact us. |
| "Internal server error" | In place of a list | Try again in a few minutes. |
| "Bad gateway" | In place of a list | Try again in a few minutes. |
| "Connection timeout with API server" | In place of a list | Try again on a better connection. |
| "Receive timeout in connection with API server" | In place of a list | As above. |
| "Send timeout in connection with API server" | In place of a list | As above. |
| "Request to API server was cancelled" | In place of a list | Pull down to refresh. |
| "Something went wrong. No Internet?" | In place of a list | Check your connection. |
| "Something went wrong (code [n])" | In place of a list | Try again, then contact us with the code. |
| "Unexpected error occurred" | In place of a list | Pull down to refresh. |
| "[code]: [server message]" | In place of a list | Pull down to refresh, then contact us. |
| "No user found" | Side menu header | Sign out and sign in again. |
| "No car found" | Where the car photos go | Add a car in Manage Race Cars. |
| "At the beginning" with "Can't go further back" | In-app help browser | You are on the first page. |
| "Reached the End" with "Can't go further forward" | In-app help browser | You are on the last page. |
| "Browserwindow only available on iOS or Android" [sic] | Web version | Open the page in your browser. |
| "Not available" with "In the web environment there is no app store" | Web version, Download | Use the phone app. |
| "Error" with "Could not launch email app" | Tapping an email address | Set up a mail app, or write to CrewChief@raceprep.app. |
| "Other Apps by RaceYear" with "RaceTrips" and "Save money on your taxes!" | Side menu | Download opens the store. |
| "Toggle brightness" | Tooltip in the side menu footer | Switches light and dark. |
| "Version [version] - Production" | Side menu footer | Quote it when you contact us. |
Platform notes and limits
iPhone and Android
- Sign-in buttons. Sign in with Google appears everywhere. Sign in with Apple appears on iPhone, iPad and Mac only. Email sign-in is behind Other login methods on every platform.
- Purchases go through the App Store on Apple devices and Google Play on Android. Prices and plan names come from your account. The App Store or Google Play handles the payment itself. The web version cannot sell anything and shows "There is no store available."
- Camera and photos. The app asks for access the first time you add a photo. The prompts explain that the photos are used for your race cars and your profile picture. Nothing else in the app asks for a permission.
- No notifications. RacePrep sends no push notifications and asks for no notification permission. The red badges on the bottom bar are the only alert, and the Monday Morning Recap Emails switch on My Profile is the only regular message. The app also emails you when you ask it to verify your address or reset your password.
- Photos are uploaded at full size, so a slow connection can make an upload take a while. Watch the thin line under the title bar.
- The camera opens front-facing by default on every photo screen. Flip it to the rear camera before you shoot a car.
- Theme. RacePrep opens in the dark theme. The brightness button at the bottom of the side menu switches to light and remembers your choice. Your phone's own light or dark setting is not used.
- Text size. The app follows your phone's text size setting only up to a few percent above normal. Very large system text does not make RacePrep's text much bigger.
- Web. A browser build exists but is limited. It cannot buy anything, and the help pages open in a new browser tab instead of inside the app.
What needs a connection
RacePrep reads and writes everything on the server, and nothing is stored on the phone for offline use.
- With no connection a pill reading "No internet connection" and "Please check your network and try again." sits at the bottom of the screen.
- A request that fails on the connection also raises No Internet Connection Available with a single OK.
- Nothing is queued or retried. Pull down to refresh once you are back on a connection, and make the change again.
Limits and rules
| Thing | Limit |
|---|---|
| Password | At least 6 characters. |
| Your name | Up to 60 characters on My Profile, 128 when registering. |
| Phone | Up to 30 characters, any format. |
| Team name | Up to 60 characters, and it cannot be blank. |
| Invite code when registering | Up to 10 characters. |
| Invite code when joining a team | 8 characters. |
| Item and task names | Up to 512 characters. |
| Notes | Up to 4000 characters. |
| Part number, manufacturer, supplier, SKU, shopping link | Up to 128 characters each. |
| Counts and thresholds | Up to 10 digits, and thresholds must be greater than zero. |
| Shopping quantity | Up to 5 digits when typed on the shopping list. The arrows in the "Adding ... to Shopping List" dialog start at 1 and have no upper limit. |
| Race date | From 1 January 2020 to today. Future dates cannot be picked. |
| Cars per team | No limit in the app. |
| Crew members | No limit in the app, and they are free. |
- Time zones offered are New York, Chicago, Denver and Los Angeles.
- A car counts in one unit, which is set on the car. Cloning a car's setup only offers cars that count in the same unit.
- Only the team owner sees Add a New Race Car and can edit the crew. Crew members see a message naming the owner.
Troubleshooting
Fixes for connection problems and for the app on your device. Fixes for one screen sit at the end of its topic page: Track maintenance, Weekly Inspection, Tasks and lists, Laps and Race History, Team and cars and Account.
Connection and syncing
- "No internet connection" with "Please check your network and try again." at the bottom of the screen. You are offline. Nothing will save until the connection returns.
- "No Internet Connection Available" with "Could not process your request. Please check your internet connection and try again when it is available again." A request failed on the connection. Tap OK, then pull down to refresh once you are back online.
- "Unauthorized", "Forbidden", "Internal server error", "Bad gateway" or "Something went wrong (code ...)" in place of a list. The server refused or failed. Pull down to refresh, and sign out and back in if it keeps happening.
- "Connection timeout with API server" or "Receive timeout in connection with API server". The server did not answer in time. Try again on a better connection.
- Nothing is retried on its own. RacePrep has no offline queue. Pull down to refresh and make the change again.
The app and your device
- Text is not getting bigger. The app caps how far its text follows your phone's text size setting.
- The app is dark and you want it light. Tap the brightness button at the bottom of the side menu.
- The camera opens facing you. All photo screens start on the front camera. Flip it before you shoot.
- "Invalid File Type" with "Please select an image, not a video." when adding a garage photo. Pick a JPG or PNG picture.
- A progress line stays on screen. A failed save can leave it running. Leave the screen and come back.
- A help page shows an empty progress bar across the top. It is cosmetic and the page below it is fine.
- "Browserwindow only available on iOS or Android" [sic]. You are using the web version. Open the help page in your browser instead.
- "Not available" with "In the web environment there is no app store". Downloads and purchases need the phone app.
Frequently asked questions
Where in the app: Reference
Short answers to what racers ask most.
Do my crew members have to pay?
No. The team owner holds the subscription. Anyone the owner invites uses RacePrep for free.
What is the demo team?
A sample team with sample cars so you can look around before you commit. Its data resets, so treat it as a sandbox rather than a place to store real work.
How do I get my own team?
Tap Get free Trial at the top of the side menu, or tap the DEMO MODE banner on the Dashboard. Either opens the subscriptions screen, where you tap Start a free trial or buy a plan. My Subscriptions in the side menu is greyed out while you are on the demo team. Both create a team of your own and take you to Manage Race Cars.
Where do I set what the app tracks on my car?
On the Dashboard, tap the gear. Switch on the items your account suggests, or tap Create Custom Dashboard Card to write your own.
What is the difference between the two thresholds?
The Maintenance Threshold is when the item is due. It turns the bar red and moves the job to Action Now. The Notification Threshold is the earlier warning. It turns the bar orange and moves the job to To Do Soon.
How do I record a race night?
Open the Dashboard and tap Update All Laps. The button uses whatever unit the car is set to, so it may read Hours, Miles or Km. Enter the laps, the race date and the track or series, then tap the button at the bottom. The laps are added to every card on that car.
Can I log laps for two cars at once?
No. Laps go on the car you are looking at. Switch cars on the dashboard and log the second car separately.
Can I undo laps I entered twice?
Not as a history entry. Open the card, type the correct total in the large box and save. The history keeps both lines but the count is right.
What happens when I service a part?
Open its card, tap Reset to Zero, confirm, then save with the orange check. The count starts again from zero and the card turns green.
What is the garage for?
Parts you are not running. Move a card to the garage and it keeps its count off the car. Move it back to a car later and the history comes with it.
Why can I not add laps on the garage?
The garage is storage, not a car. It has no Update All button.
Who can tick off an inspection item?
Anyone on the team. Their photo appears on the row so you can see who did it.
When does the weekly checklist reset?
When someone resets it. Tap the circular arrow in the title bar on the Inspection tab, then Reset tasks. Logging laps with Reset Weekly Checklist ticked also clears it.
How do items get onto the shopping list?
Three ways. Search for or add an item on the Shopping tab, tap Add on a row in Parts, or attach parts to an inspection item.
Why can I not delete a job from the Task List?
Jobs cannot be deleted in the app. Tick the job and clear it with the broom instead.
Do I need to be online?
Yes. RacePrep reads and writes everything on the server. Offline you get a "No internet connection" bar and changes will not save.
How do I change my email address?
You cannot in the app. The email field on My Profile is read only because it is your sign-in name. Contact us if it has to change.
How do I stop the Monday email?
Turn off Monday Morning Recap Emails on My Profile and tap Update.
How do I cancel a subscription?
In your App Store or Google Play account. RacePrep has no cancel button, and cancelling in the store stops the renewal.
How do I delete my account?
Open My Profile and tap Delete my account. That opens the RaceYear deletion page in your browser, where you make the request.
Still need help?
If something is not working, or you cannot find the answer here, see the troubleshooting section above or contact us. Telling us which app you are using, your device, the version shown at the bottom of the side menu, and what you were doing when the problem happened helps us sort it out faster.