BeFit Tracker Help
Browse help topics

Clean start with Classic

Move from an older BeFit Tracker to Classic

Completely remove an older Mac installation and its database, then start BeFit Tracker Classic 7.5 with the refreshed food catalog.

A clean start is the reliable way to move an older BeFit Tracker for Mac installation to BeFit Tracker Classic 7.5 and receive its refreshed bundled food catalog. Classic will create a new local database the first time it opens after the old database has been removed.

This permanently erases the old Tracker database and replaces it with the Classic database.

Your folders, User Food Library, user-added foods, quantities, serving choices, and other information stored by the older app will not carry over. There is no migration or merge process. Continue only when you have decided to rebuild that information in Classic.

Why a clean start is necessary

Classic intentionally preserves a database already on the Mac. That behavior protects established libraries during a normal update, but it also means installing the new app over the old one does not replace the old catalog. Removing the old app and its local data lets Classic install the refreshed database included with version 7.5.

Record anything you want to rebuild

Before removing the old installation, open it one last time and record the personal information you still need. You can write down folder contents and serving choices, capture screenshots, or print important food information. User-added foods will need to be recreated from their original labels or sources.

1. Remove the older app

  1. Quit the older BeFit or BeFit Tracker app completely.
  2. Open Applications in Finder.
  3. Move the older BeFit app to the Trash. Its exact name can vary by release.
  4. Do not open BeFit Tracker Classic yet.

2. Purge the old local data

Open Terminal from Applications → Utilities. Copy and run the following commands one line at a time. These paths are limited to the BeFit Tracker Classic bundle identifier and its local BeFit application-support folder.

rm -rf -- "$HOME/Library/Application Support/BeFit"
rm -rf -- "$HOME/Library/Containers/com.JonBrownDesigns.BeFitApp"
rm -rf -- "$HOME/Library/Caches/com.JonBrownDesigns.BeFitApp"
rm -f -- "$HOME/Library/Preferences/com.JonBrownDesigns.BeFitApp.plist"
rm -rf -- "$HOME/Library/Saved Application State/com.JonBrownDesigns.BeFitApp.savedState"

Terminal normally shows no confirmation when these commands succeed. If a path was not present, the command simply continues.

Check the command before pressing Return.

Each line must include the complete quoted path shown above. Do not shorten a path, remove the quotes, or substitute a broader Library folder.

3. Install BeFit Tracker Classic 7.5

  1. Download BeFit Tracker Classic 7.5.
  2. Open the ZIP archive and move BeFit Tracker Classic into Applications.
  3. Open Classic. Because the previous database is gone, the app creates a clean local Application Support folder and installs the bundled 7.5 database.
  4. If macOS blocks the app, follow the Classic Gatekeeper guidance appropriate to the downloaded release.

4. Rebuild around the improved catalog

Start by searching the refreshed catalog before recreating a personal food. Then rebuild only the folders and foods you still use:

  • Recreate reusable food folders with current quantities and available serving sizes.
  • Copy useful catalog foods into the User Food Library when you need an editable personal version.
  • Re-enter user-added foods from a current, reliable label or source.
  • Use Open Food Facts when a compatible branded product is not in the bundled catalog.

This rebuild gives you a smaller, intentional personal library on top of Classic’s refreshed catalog while leaving obsolete folders and older personal records behind.

Confirm the clean start

The first launch should show the refreshed Food Library, an empty User Food Library, and none of the folders from the previous installation. If old folders still appear, quit Classic and repeat the removal steps before adding new information—the older database is still present in one of the listed locations.