Profiles
Understand how MonTally profiles work, how to organize your data, and how automatic game profile switching behaves
Profiles
Profiles are one of the most important parts of modern MonTally.
They let you separate encounter data and settings behavior by use case, instead of forcing everything into one global tracker state.
Why Profiles Matter
Use profiles when you want to:
- keep separate encounter histories
- have one setup for standard OCR tracking
- have another setup for PokeMMO integration
- avoid mixing different hunting workflows together
Without profiles, long-term organization becomes messy very quickly.
Types of Profiles
MonTally can work with two profile categories:
1. Default Profile
This is the general-purpose profile.
- it exists from the start
- it is not tied to a specific supported game
- it is ideal for the standard OCR workflow
2. Game Profiles
These are profiles associated with supported games.
For example:
- PokeMMO
Game profiles can use a different detection mode and behavior from the default profile.
System Profiles vs User Profiles
MonTally keeps some profiles as system profiles.
System profiles:
- are created automatically for supported games
- are used for automatic game switching
- can be game-locked
- are not meant to behave like disposable custom profiles
User-created profiles:
- can be created from Settings
- can be renamed
- can be deleted
- are useful when you want separate organization beyond the built-in defaults
What Gets Separated by Profile
Each profile can keep its own:
- current encounter state
- persistent encounter history
- tracker metadata
- imported or synced native tracker baselines
This is especially useful for native PokeMMO sync, because MonTally can keep imported tracker state isolated instead of mixing it into unrelated hunts.
Creating a New Profile
To create a profile:
- Open Settings
- Go to the Profile section
- Set the profile name
- Choose a game assignment if needed
- Click New profile
After creating it, you can switch to it and keep working normally.
Saving Changes to a Profile
If you rename the active profile or change profile options:
- edit the profile fields in Settings
- click Save profile
This updates the active profile metadata.
Deleting a Profile
User-created profiles can be deleted.
Important:
- deleting a profile also deletes the data stored inside that profile
- this action should be treated as destructive
- system profiles are not meant to be removed in the same way
Auto-Select Game Profile
MonTally includes an option called Auto-select game profile.
When enabled:
- MonTally detects the currently running supported game
- it switches to the matching profile automatically
- when no supported game is detected, it can return to the default flow
This is useful if you regularly switch between normal tracking and a game-specific workflow such as PokeMMO.
PokeMMO Profiles
PokeMMO profiles are special because they do not behave like a normal OCR profile.
They can:
- connect to the native PokeMMO tracker integration
- import existing PokeMMO encounter counts
- poll incremental tracker updates
- optionally mirror the game in real time
This is why keeping PokeMMO in its own profile is strongly recommended.
Read more in PokeMMO Integration.
Mirror Mode
Inside a PokeMMO profile, MonTally can be configured to Match PokeMMO in real time.
When enabled:
- Montally follows the same encounter data as PokeMMO
- manual edits, deletes, and extra additions are restricted
- the profile behaves more like a live mirror than a freeform counter
This is useful if you want strict parity with the game's own tracker state.
Recommended Profile Strategy
For most users, a clean structure looks like this:
- Default for normal OCR-based encounter tracking
- PokeMMO for native sync and game-linked tracking
- optional extra user profiles if you want to separate special projects or workflows
When to Create Extra Profiles
Create more profiles if you want:
- separate project organization
- cleaner imports and exports
- different behavior between hunts or games
- a dedicated sync target for imported tracker data
MonTally docs