Help Docs / RacePrep / Help

RacePrep Help Center

RacePrep is the maintenance tracker for your race car. Every part is counting laps, and RacePrep keeps the count. This page explains what the app does, what it costs, how to fix the problems racers run into most, and what every message in the app means.

What RacePrep does

RacePrep is the maintenance tracker from RaceYear. Every part on a race car is counting something, and RacePrep keeps the count. You pick the unit per car: laps, hours, races, runs, miles or km. You set up a card for each thing worth watching, log the laps after a race night, and the app tells you what is due, what is close and what can wait. Alongside that it holds a weekly inspection checklist, a list of jobs to do, a shared shopping list and a library of the parts you buy.

RacePrep is built around a team. The team owner holds the subscription and owns the cars. The crew are the people the owner invites, and they use the app for free. Everything is stored on the server, so the whole crew sees the same dashboard, the same checklist and the same shopping list. RacePrep runs on iPhone, iPad and Android, and there is a browser version, in a dark theme by default and a light theme if you prefer.

Features at a glance

Dashboard and part life

One card per item on the car, with the count it has run, the interval you set and a bar that turns from green to orange to red as it comes due. Cards are per car, and a card can be moved to another car or parked in the garage with its history. Guide: The Dashboard and Set up what you track

Logging a race night

One screen adds the count to every card on the car at once, with the race date and the track or series for the history. Guide: Log laps after a race

Weekly Inspection

A checklist grouped by area of the car, ticked off by whoever does the work. Their photo lands on the row, so you can see what was checked and by whom. Attach parts to any item that needs ordering. Guide: Run the weekly inspection and Choose your inspection items

Task List

Jobs split into what needs doing now and what is coming up soon, per car or across every car in the team. Guide: Task List

Shopping list and parts

A single shopping list for the whole team, grouped by supplier, with a quantity per line and a Shop button on any line whose part has a shopping link, which opens that link. Behind it sits a parts library with part numbers, manufacturers, suppliers and links. Guide: Shopping list and Parts and Supplies

Race History

A team-wide log of every lap entry, showing the date, the car and the track. Each card also keeps its own history of what changed and when. Guide: Race History

Cars and crew

A team can hold several cars plus a garage for parts off the car. The owner invites crew by email, and crew members cost nothing. Guide: Manage Race Cars, Manage My Race Team and Join a race team

Demo mode and the free trial

A sample team to look around in, then a free trial that gives you your own team and your own car before you buy. Guide: Demo mode, free trial and subscriptions

Pricing and plans

  • The demo team is free. A new account starts on a sample team with sample cars. The data resets, so it is a place to look around rather than a place to keep records.
  • The free trial gives you your own team. Start it from the Get free Trial button at the top of the side menu, or from Start Free Trial on the Product Tour. While you are on the demo team the My Subscriptions menu item is greyed out. The app describes it as a 30 day trial. Your account decides the exact length, and My Subscriptions shows the days left.
  • Crew members are free. Only the person who owns the team pays. Anyone they invite uses RacePrep at no cost, on their own account.
  • Subscriptions are sold in the app. Plans and prices come from your account, so the price on the plan card comes from RacePrep. The App Store or Google Play charges you at checkout, so the two can differ if store pricing has changed. Plans are offered yearly or monthly.
  • Restore a purchase with Restore Purchases at the bottom of the My Subscriptions screen, whose title bar reads My Team Subscriptions, or Start Free or Go Pro while a trial is still on offer. Use it on a new phone, or after reinstalling.
  • Cancel or change a subscription in your App Store or Google Play account. RacePrep has no cancel button of its own.
  • When a trial or subscription ends your data stays on the server. The dashboard, inspection, task list and shopping list are covered by a Subscription Required card until you buy. The parts library, race history and car management stay open.

Guide: Demo mode, free trial and subscriptions and Subscriptions and purchases

Troubleshooting

The problems racers run into most, grouped by area, with the exact message you see and what to do about it.

Account and sign-in

  • "Login failed" with a reason from the server. The email or password was rejected. Check the spelling and the capitals in your email, tap the eye icon to read the password back, and try Forgot Password? if you are still stuck.
  • "Login failed" with "Error logging in". The server could not be reached, or it rejected the sign-in without giving a reason. Check your connection and try again in a minute.
  • "Registration failed" with a reason. Most often the address already has an account. If the dialog button reads Login with email, tap it and sign in instead. The invite code is optional, so clear it if you are not sure it is right.
  • Red text under a field. "Please enter your Name", "Please Enter a valid Email address", "Please Enter Password", "Minimum password length is 6" or "You need to accept the terms". Fill the field in or tick the box and press the button again.
  • "Password reset has been sent" means the email is on its way, so check your spam folder. "Password reset failed" usually means the address has no RacePrep account.
  • "Google Sign In failed" or "Apple Sign In failed". The sign-in itself worked but RacePrep could not finish it. Try again, and if it keeps happening use email sign-in and contact us.
  • "Not Available" with "Sign in with Apple is not available on this device." Apple sign-in is not set up on this device. Use Google or email.
  • The app opens with no team and no cars, and the side menu shows an error where the team picker should be. Your saved sign-in is no longer valid. Open the side menu and tap Sign Out, then sign in again.
  • "To continue, you need to verify your email" on My Subscriptions or Refer Friends. Tap Send Again, open the link in the email, then pull down to refresh.
  • "Enter a Name" when saving your profile. The name field cannot be empty.
  • "Error, Password NOT updated". The new password did not reach the server. Check your connection and try again. "Password updated" confirms success.
  • Profile edits vanish. The app reloads your account when it comes back to the front and when you pull to refresh, and that replaces anything unsaved. Tap Update before you leave the screen.

Demo mode, the trial and subscriptions

  • "You are in DEMO MODE" on the dashboard. You are on the sample team. Tap the banner, or use Get free Trial at the top of the side menu, to start your own team.
  • Side menu items are greyed out. Manage My Race Team and My Subscriptions are disabled on the demo team and do nothing when tapped. Start a trial or buy a subscription first.
  • "Subscription Required" covering the dashboard. The trial or the subscription has ended. Your data is safe. Tap Buy Subscription. The parts library, race history and car management stay open.
  • "There is no store available." on the Yearly or Monthly tab. The app cannot reach the App Store or Google Play. It always shows in the web version. Use the phone app, check you are signed into the store, and try again.
  • "This plan is not available at this moment." with "Please contact CrewChief@raceprep.app to check availability in your region." That plan is not sold in your store. Tap the address to email us.
  • A purchase went through but nothing changed. The app shows no message when the server refuses a purchase. Pull down to refresh, then tap Restore Purchases. Contact us with your store receipt if it is still missing.
  • The trial started but the app went to the wrong screen. After a trial the app opens Manage Race Cars and then the dashboard. Both are correct, so carry on from either.

Cars and teams

  • "No car found" where the car photos should be. The team has no cars yet. Open Manage Race Cars from the side menu and add one. Only the team owner sees Add a New Race Car.
  • "Could not add car" with a reason. The car was not created. Check your connection and try again.
  • "Managing the crew of ... is only allowed by the team owner" on Manage My Race Team. You are a crew member on someone else's team. Ask the owner to make the change, switch to your own team, or buy one.
  • "Need a teamname". The team name cannot be empty.
  • "Invalid email in the list." with "Please correct this first before adding new ones" when inviting crew. Fix the address that is marked before you add another row.
  • "Add an invitation first." with "There are no invites in the list". Type at least one email address before tapping Send Invites.
  • "Couldn't join the race team." when entering an invite code. The code was not accepted. Codes are 8 characters. Check it with the owner, who can send it again.
  • "Invalid invide code" [sic]. Same thing. The app shows this wording when the server rejects the code without giving a reason. Ask for a fresh invite.
  • "Please select Dashboard items" with "Please enable and configure at least 5 Dashboard items to build a car." A new car needs at least five items switched on. Open the configurator and switch more on.
  • "Warning: Reset car can’t be undone." Read it carefully. Resetting erases the cards, the history and the tasks on that car.
  • "Warning: Race Class change will reset car." Changing the race class replaces the starting data for that car.

Dashboard and maintenance items

  • "This car is not yet configured for maintenance" with Configure now. Nothing is set up on this car yet. Tap the button and switch some items on.
  • The same panel appears after a search. A search that matches nothing shows the not-configured panel. Clear the search with the cross and your cards come back.
  • "Enter a name" on a card. The item name is required.
  • "Enter a number greater than zero" on a threshold. Both thresholds must be a positive number.
  • "Enter amount" in the totals box. The box takes numbers only.
  • A card is orange or red when it should not be. Check the two thresholds on the card. The app does not stop you setting the notification threshold higher than the maintenance threshold, and a card set that way jumps straight to red.
  • "Error: No Cars Available to Clone". Cloning only works between cars that count in the same unit. Change the unit on one of the cars first, or set the items up by hand.
  • A card you deleted is still there. The app says "Deleted" before it asks the server. Pull down to refresh, and delete it again if it is still listed.
  • "Are you sure?" with a message from the server after tapping Update Laps. RacePrep has spotted something odd about the entry. Read it and choose Yes, Continue or No, Ignore this change.

Weekly inspection

  • The list did not reset. Resetting is manual. Tap the circular arrow in the title bar, then Reset tasks. Ticking Reset Weekly Checklist when you log laps does the same job.
  • Every row shows your photo after using the area circle. The screen has not reloaded yet. Pull down to refresh and the right photos appear.
  • A row does not change when tapped. The change did not reach the server and the app shows no error. Check your connection and try again.
  • "Error: No Cars Available to Clone". As on the dashboard, cloning needs two cars with the same unit.

Task list

  • "Completed tasks." when you try to leave the tab. Jobs are ticked and waiting. Clear items clears them and resets the matching lap counts. Do it later leaves them ticked.
  • The broom is grey. Nothing is ticked on this car, so there is nothing to clear.
  • A job you created is missing. The app says "Created" even when the save failed. Pull down to refresh and add it again.
  • You cannot delete a job. Jobs cannot be edited or deleted in the app. Tick the job and clear it.
  • Pressing back on a blank new-task form asks "Are you sure?" The empty name counts as an error. Tap Discard to leave.

Shopping list and parts

  • A quantity will not stick. The app compares what you type against the number it loaded, so typing back the original value is ignored. Pull down to refresh first, then set the number.
  • The list looks empty. There is no empty message on the shopping list or in parts. A blank area under the search box means nothing matches or nothing is there yet.
  • "No tasks found" on the parts screen. The wording is wrong for this screen. It means the app got no parts back. Pull down to refresh.
  • A part you deleted is still listed. The app says "Deleted" before it asks the server. Refresh and try again.
  • The category you picked was not saved. Open the Category list and choose the category, even when the right one already shows. A category that was only displayed is not saved.
  • Ticking "Also add to Shopping List" on an existing part on its own does nothing. The app only saves the form when a text field or the category has changed, so the tick alone is discarded. Use the Add button on the part row instead.
  • The cross in the parts search does not show. It only appears while the field has the keyboard. Tap the field again, or select the text and delete it.

Laps and race history

  • "Please Enter Date" or "Please enter a track or series name". Both are required on the update screen. The date is never filled in for you.
  • Future dates cannot be picked. The date picker stops at today and goes back to 1 January 2020.
  • You answered "No, Ignore this change" and lost what you typed. The screen closes either way. Open Update All Laps again and enter it once more.
  • Laps went onto the wrong car. Laps go on the car showing on the dashboard. Switch cars first, then tap Update All Laps.
  • A history line is wrong. History cannot be edited. Open the card and correct its total instead.
  • "Race History will show Lap Count entries from the dashboard once they are entered." Nothing has been logged for this team yet.

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.

Every message 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

MessageWhere you see itWhat to do
"Please Enter a valid Email address"Sign-in, forgot-password and invite-crew formsCorrect the address.
"Please enter a valid Email address"Register formCorrect the address.
"Please Enter Password"Sign-in, register, change-passwordType a password.
"Minimum password length is 6"Register, change-passwordUse at least 6 characters.
"Please enter your Name"Register formType your name.
"You need to accept the terms"Register formTick the Terms and Conditions box.
"Enter your invite code or leave it blank."Register form, beside the code boxNothing. It is guidance.
"Login failed"Dialog after Log InRead the reason, correct it, try again.
"Error logging in"Dialog after Log InThe server could not be reached. Try again.
"Registration failed"Dialog after Create AccountRead the reason. Use Login with email if the account exists.
"unknown error"Inside a failed register dialog, and in both forgot-password dialogsThe server gave no reason. Try again.
"Password reset has been sent"Dialog on the forgot-password screenCheck your email, including spam.
"Password reset failed"Dialog on the forgot-password screenCheck the address is the one on your account.
"Google Sign In failed"DialogTry again, then use email sign-in.
"Unable to authenticate with Google"Inside that dialogAs above.
"Google Sign In Error"DialogTry again, then use email sign-in.
"Apple Sign In failed"DialogTry again, then use email sign-in.
"Unable to authenticate with Apple"Inside that dialogAs above.
"Apple Sign In Error"DialogTry again, then use email sign-in.
"An unexpected error occurred. Please try again."Apple sign-in dialogTry again.
"Not Available"Dialog on tapping Sign in with AppleUse Google or email on this device.
"Sign in with Apple is not available on this device."Inside that dialogAs above.
"To continue, you need to verify your email"My Subscriptions, Refer FriendsTap Send Again and open the link.
"Verify email in your inbox"My Profile, and the verify panelOpen the email and tap the link.
"Email verified"My ProfileNothing.
"Send Again"Button beside the verify messageSends the verification email again.
"Email sent"Message bar after Send AgainCheck your inbox.
"Enter a Name"My Profile, Name fieldType your name.
"Profile updated"Message bar after UpdateNothing.
"Change Password"Dialog title on My ProfileType the new password and tap Submit.
"Password updated"Message barNothing.
"Error, Password NOT updated"Message barCheck your connection and try again.
"Add a Profile Photo"Dialog on My ProfileChoose use Camera or use Gallery.
"Do you want to use the Camera or select a Photo from your Gallery"Inside the photo dialogsPick one. Tapping outside opens the gallery.
"Your Promo Code:"My ProfileNothing. It is set by RaceYear.

Demo mode, the trial and subscriptions

MessageWhere you see itWhat to do
"Welcome to the demo!"Dialog after Start DemoTap Explore Demo.
"Explore RacePrep's features with our sample cars. ... this demo data resets daily. ..."Inside that dialogTreat the demo as a sandbox.
"You are in DEMO MODE"Dashboard bannerTap it to start a trial or buy.
"Start a Trial"Dashboard banner actionOpens My Subscriptions.
"Buy a Subscription"Dashboard banner actionOpens My Subscriptions.
"Get free Trial"Side menu button on the demo teamOpens My Subscriptions.
"Create my own team"Side menu button on the demo teamOpens My Subscriptions.
"This is a TRIAL VERSION"Dashboard bannerBuy before the trial ends to keep working.
"Your trial has ENDED."Dashboard bannerTap it and buy a subscription.
"Your 30-Day Free Trial Starts Now!"Dialog after starting the trialTap Start My Trial.
"Welcome to your Full Subscription!"Dialog after buyingTap View Dashboard.
"Subscription Required"Card over the dashboard, inspection, tasks, shoppingTap Buy Subscription.
"Your Trial has ended."Inside that cardBuy a subscription to carry on.
"Your Subscription has been canceled."Inside that cardBuy again to carry on.
"Buy Subscription"Button on that cardOpens My Subscriptions.
"Start Free or Go Pro"My Subscriptions title, trial on offerNothing.
"My Team Subscriptions"My Subscriptions titleNothing.
"Pricing is based on the number of cars you manage. All crew members can be added to your team for free."My Subscriptions headerCrew are free. Cars are added without extra cost.
"Start a trial or jump right in with a subscription."My Subscriptions headerPick a tab below.
"RacePrep Trials & Subscriptions"My SubscriptionsNothing.
"You have no active subscriptions."My SubscriptionsStart a trial or buy a plan.
"Free Trial", "Yearly (save 30%)", "Monthly"Plan tabsPick one.
"Start a free trial"Button on the trial planStarts the trial.
"There is no store available."Yearly or Monthly tabUse the phone app and check you are signed into the store.
"This plan is not available at this moment."Plan cardThat plan is not sold in your region.
"Please contact CrewChief@raceprep.app"Plan cardTap to email us.
"to check availability in your region."Plan cardAs above.
"Restore Purchases"Button on My SubscriptionsUse it on a new phone or after reinstalling.
"ACTIVE", "PENDING", "CANCELLED", "[n] days left"Badges on your subscriptionsStatus of that line.
"Monthly plan", "Yearly plan", "Free Trial"Subscription lineNothing.
"Renews [date]"Subscription lineWhen the store bills next.

Cars, teams and crew

MessageWhere you see itWhat to do
"Add a New Race Car"Dialog on Manage Race CarsType a name and tap Add.
"Car name"Field in that dialogType the car name.
"Could not add car"Message barCheck your connection and try again.
"Update your Race Car’s configurations including the Dashboard and Weekly Checklist items."Manage Race CarsNothing.
"Please select Dashboard items"Dialog on a carSwitch on at least five dashboard items.
"Please enable and configure at least 5 Dashboard items to build a car."Inside that dialogAs above.
"Warning: Reset car can’t be undone."Dialog on a carOnly 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 dialogTap Cancel unless you are sure.
"Warning: Race Class change will reset car."Dialog when changing race classOnly change it if you want new starting data.
"Search your Race Class"Race class pickerType to find your class.
"Add a Car Photo"Dialog on a carChoose camera or gallery.
"Add a Garage Photo"Dialog on the garageChoose camera or gallery.
"Invalid File Type"Dialog after picking a garage photoPick a JPG or PNG.
"Please select an image, not a video."Inside that dialogAs above.
"Manage Race Team & Crew"Screen title, ownerNothing.
"Managing the crew of [team] is only allowed by the team owner: [name] ([email])."Manage My Race Team, crew memberAsk the owner, or use your own team.
"Switch to your own team"Button on that screenSwitches teams.
"Buy your own team"Button on that screenOpens My Subscriptions.
"Need a teamname"Team name fieldType a team name.
"Enter Crew Member Email"Invite fieldType the address to invite.
"Invalid email in the list."Invite formFix the marked address.
"Please correct this first before adding new ones"Invite formAs above.
"Please correct this first before adding others"Invite formAs above.
"Add an invitation first."Invite formAdd at least one address.
"There are no invites in the list"Invite formAs above.
"Send Invites"ButtonSends the invitations.
"Are you sure?" with "The Crew Member will be blocked and will no longer have access."Blocking a crew memberConfirm only if you mean it.
"Are you sure?" with "The Crew Member will regain access."Unblocking a crew memberConfirm 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 teamGet the code from the owner.
"The invite code emailed to you."Under the code boxCodes are 8 characters.
"Join the Team"ButtonSends the code.
"Couldn't join the race team."DialogCheck the code and try again.
"Invalid invide code" [sic]Inside that dialog, when the server gives no reasonAsk the owner for a new invite.
"Could not verify this invite code, please try again later."Inside that dialogCheck your connection.
"Accepted to [team name]"Message barYou are on the team.
"You joined a Race Team!"DialogTap through to the team.
"Welcome as a crew member of [team name]"Inside that dialogNothing.
"Transfer Team Ownership"Manage My Race Team, ownerOpens the transfer page in your browser.

Dashboard and maintenance items

MessageWhere you see itWhat to do
"This car is not yet configured for maintenance"Dashboard, InspectionTap Configure now.
"Configure now"Button in that panelOpens the configurator.
"Configure Dashboard cards"Configurator titleSwitch items on and set their numbers.
"Racers like you track some of the following items:"ConfiguratorSwitch on what applies.
"Create Custom Dashboard Card"Configurator buttonWrite your own item.
"Clone From Existing Car"Configurator buttonCopy another car's setup.
"Clone Dashboard Tasks From Existing Car"DialogPick 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 dialogOnly clone onto a car you have not set up.
"Clone Inspection Tasks From Existing Car"Dialog on the inspection configuratorSame, for the checklist.
"Error: No Cars Available to Clone"DialogBoth 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 dialogAs above.
"Total [Unit]"Card editorThe count on this item.
"Enter or change the total # of [unit]"Card editorType the real count.
"Enter amount"Totals box, laps boxNumbers only.
"Item name" with "Main Item name"Card editorRequired.
"Enter a name"Card editor, task formsType a name.
"[Unit] Maintenance Threshold"Card editorWhen the item is due.
"[Unit] Notification Threshold"Card editorThe earlier warning.
"Enter a number greater than zero"Both threshold fieldsType a positive number.
"Enter any notes on this card"Card editorOptional.
"Maintenance complete?"Dialog on Reset to ZeroConfirm after you did the work.
"Reset lap counter when you perform maintenance or replace the item. Resetting can't be undone."Inside that dialogSave afterwards to store it.
"Reset to Zero"Button and dialog actionSets the count to zero.
"Created"Message bar after saving something newNothing.
"Updated"Message bar after saving a changeNothing.
"Deleted"Message bar after a deleteRefresh 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 cardConsider moving it to the garage instead.
"Instead of deleting you may want to:"Inside that dialogRead the two suggestions.
"MOVE" this item to your Garage to remove it from this car's dashboard but keep the data.Inside that dialogUse Move on the swipe.
"EDIT" this task to keep the data but reset the laps to zero.Inside that dialogUse Reset to Zero.
"Delete Task"Button in that dialogDeletes for good.
"Move Item"Bottom sheet on the swipePick the car to move to.
"You're moving item to the Garage"DialogConfirm 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 dialogNothing.
"History" with "Email this item"Card editorSends the item's summary to you.
"Task Summary"Message bar after emailing an itemCheck your inbox.
"Could not send email."Message barCheck your connection and try again.
"Search Dashboard Cards"Dashboard search fieldType to filter. Clear it with the cross.
"Update All [Unit]"Dashboard buttonOpens the laps screen.
"Add [Unit]"Laps screen headingEnter the laps run.
"This increases the [Unit] count on each card in this car. This can't be undone."Laps screenCheck the number before saving.
"Race Date" with "Race Date is added to history"Laps screenRequired.
"Please Enter Date"Laps screenPick the race date.
"Race Track/Series" with "Race Track/Series is added to history"Laps screenRequired.
"Please enter a track or series name"Laps screenType the track or series.
"Reset Weekly Checklist"Laps screen checkboxLeave it ticked to clear the checklist too.
"Are you sure?" with a message from the serverAfter tapping Update [Unit]Choose Yes, Continue or No, Ignore this change.
"Yes, Continue"Button in that dialogSaves anyway.
"No, Ignore this change"Button in that dialogCancels the entry.
"Race History will show Lap Count entries from the dashboard once they are entered."Race History, emptyLog a race night first.

Weekly inspection and the task list

MessageWhere you see itWhat to do
"Weekly Inspection"Inspection titleNothing.
"Reset checklist"Dialog on the inspection resetConfirm 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 dialogReset after the race, not before.
"Clear Completed Tasks"Tooltip on the inspection and task-list buttonsClears what is ticked.
"Maintenance Tasks"Task List titleNothing.
"Action Now"Task List sectionJobs that are due.
"To Do Soon"Task List sectionJobs coming up.
"Completed tasks." with "Clears all completed items and resets lap counts. This cannot be undone."Broom on the Task ListClear 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 ListDo it later keeps the ticks.
"Do it later"Button in that dialogLeaves the screen, keeps the ticks.
"Clear items"Button in those dialogsClears the ticks and resets counts.
"Create Maintenance Task"Screen titleName the job and pick the cars.
"This task will be added to your Maintenance Tasklist" [sic]On that screenNothing.
"Task name" with "Name of the task"That screenRequired.
"Add task to"That screenTick the cars this job is for.

Shopping list and parts

MessageWhere you see itWhat to do
"Shopping list"Shopping tab titleNothing.
"Search for or add a new item"Shopping tabTap to search or add.
Adding "[name]" to Shopping ListQuantity dialogSet the quantity and confirm.
"Enter a quantity to add to the Shopping List."Inside that dialogUse the arrows.
"Add to Shopping List"Button in that dialogAdds the item.
"Added to your shopping list"Message barNothing.
"Clear Shopping List"Tooltip, dialog title and buttonClears the crossed-off lines.
"Clears all items from the list that are crossed off."Inside that dialogCross items off first.
"Shop"Button on a shopping lineOpens the supplier page.
"Featured Catalogs"Shopping tabOpens a supplier site.
"Parts and Supplies"Parts tab titleNothing.
"Add Item to the list"Tooltip on the parts plus buttonOpens the new part form.
"Search for an item"Parts search fieldType to filter.
"Add New Part"Form titleFill it in and save.
"Create an item for your Shopping List Library."New part formNothing.
"Update the Shopping List Library item."Edit part formNothing.
"Part name/Part description"Part formRequired.
"Enter a Part Name"Part formType a name.
"Also add to Shopping List"Part formTicked by default on a new part.
"Category" with "Select a Category from the list"Part formOpen the list and choose.
"Part Number" with "The Manufacturer Part Number or leave blank"Part formOptional.
"Manufacturer" with "Name of the Manufacturer or leave blank"Part formOptional.
"Purchased from" with "Name of the Supplier or leave blank"Part formGroups the shopping list.
"Supplier SKU number" with "Supplier part number (SKU) or leave blank"Part formOptional.
"Shopping Link URL" with "Direct link to Supplier Website Item Page or blank"Part formPowers the Shop button.
"Notes" with "Enter any notes about this Part or Supply"Part formShows under the part name.
"Created and added to the Shopping List"Message barNothing.
"Delete Part from Library"DialogConfirm with Ok.
"No tasks found"Parts and shopping lists on an errorPull down to refresh.

Forms, connection and the app

MessageWhere you see itWhat to do
"Errors exist" with "There are errors on the form (shown in Red)."Saving any form with a problemContinue editing or Discard.
"Errors exist" with "Can't save because there are errors on the form (shown in Red)."Save and New with a problemFix the red fields.
"Are you sure?" with "There are errors on the form (shown in Red)."Leaving a form with a problemDiscard leaves without saving.
"Unsaved changes" with "Do you want to save or discard modifications."Leaving a changed formSave or Discard changes.
"Continue editing", "Discard", "Discard changes", "Save"Buttons on those dialogsPick one.
"No internet connection" with "Please check your network and try again."Bar at the bottom of any screenReconnect. 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."DialogTap OK and retry when back online.
"No Internet"In place of a listReconnect and pull down to refresh.
"Unauthorized"In place of a listSign out and back in.
"Forbidden"In place of a listYour account cannot see that. Contact us.
"Bad request"In place of a listTry again, then contact us.
"Internal server error"In place of a listTry again in a few minutes.
"Bad gateway"In place of a listTry again in a few minutes.
"Connection timeout with API server"In place of a listTry again on a better connection.
"Receive timeout in connection with API server"In place of a listAs above.
"Send timeout in connection with API server"In place of a listAs above.
"Request to API server was cancelled"In place of a listPull down to refresh.
"Something went wrong. No Internet?"In place of a listCheck your connection.
"Something went wrong (code [n])"In place of a listTry again, then contact us with the code.
"Unexpected error occurred"In place of a listPull down to refresh.
"[code]: [server message]"In place of a listPull down to refresh, then contact us.
"No user found"Side menu headerSign out and sign in again.
"No car found"Where the car photos goAdd a car in Manage Race Cars.
"At the beginning" with "Can't go further back"In-app help browserYou are on the first page.
"Reached the End" with "Can't go further forward"In-app help browserYou are on the last page.
"Browserwindow only available on iOS or Android" [sic]Web versionOpen the page in your browser.
"Not available" with "In the web environment there is no app store"Web version, DownloadUse the phone app.
"Error" with "Could not launch email app"Tapping an email addressSet up a mail app, or write to CrewChief@raceprep.app.
"Other Apps by RaceYear" with "RaceTrips" and "Save money on your taxes!"Side menuDownload opens the store.
"Toggle brightness"Tooltip in the side menu footerSwitches light and dark.
"Version [version] - Production"Side menu footerQuote 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

ThingLimit
PasswordAt least 6 characters.
Your nameUp to 60 characters on My Profile, 128 when registering.
PhoneUp to 30 characters, any format.
Team nameUp to 60 characters, and it cannot be blank.
Invite code when registeringUp to 10 characters.
Invite code when joining a team8 characters.
Item and task namesUp to 512 characters.
NotesUp to 4000 characters.
Part number, manufacturer, supplier, SKU, shopping linkUp to 128 characters each.
Counts and thresholdsUp to 10 digits, and thresholds must be greater than zero.
Shopping quantityUp 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 dateFrom 1 January 2020 to today. Future dates cannot be picked.
Cars per teamNo limit in the app.
Crew membersNo 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.

Your account and data

  • Your email address is your sign-in name. It cannot be changed in the app, and the field on My Profile is read only.
  • Sign in anywhere. Everything lives on the server, so signing in on a new phone brings your team, cars and history with it.
  • Verify your email. Buying a subscription and using Refer Friends need a verified address. The bar at the top of My Profile tells you where you stand and offers Send Again.
  • Change your password from My Profile, under Change My Password. It needs at least 6 characters, and you do not need the old one. If you cannot sign in at all, use Forgot Password? on the sign-in screen.
  • Team data belongs to the team. Cars, cards, checklists, tasks, the shopping list and the parts library are shared by everyone on the team. A crew member who leaves or is removed loses access to it, and the data stays with the team.
  • Sign out from the side menu. There is no confirmation and nothing is deleted.
  • Delete your account from My Profile, under Delete my account. That opens the account deletion page in your browser, where you make the request. The app itself does not delete anything and does not sign you out.
  • Privacy and terms. See the Privacy Policy and the Terms & Conditions. Links to both sit under the sign-in buttons in the app.

Guide: My Profile and Sign out, delete your account and get help

Get RacePrep

Download RacePrep on the App Store or Google Play. Racers who also track what a season earns and costs may want RaceTrips, the RaceYear income, expense and tax tracker that the RacePrep side menu links to.

Still need help?

If something is not working, or you cannot find the answer here, contact us. Please include which app you are using (RacePrep), your device and operating system, the version shown at the bottom of the side menu, and what you were doing when the problem happened. A screenshot of any message helps. You can also open the help page from the side menu, under Help and Freedback.

One help center for every app — pick your app on the left.