How Classes & Attributes Work

Pick an archetype, then make it yours.

What Are Classes?

MainQuest gives you a roster of archetypes to choose from — Warrior, Mage, Scholar, Sage, and 12 more — each built around 3 core attributes that define what actually mastering that path means.

A Warrior levels Strength, Endurance, and Discipline. A Scholar levels Knowledge, Memory, and Precision. Those three attributes come locked in with the archetype you pick — everyone who chooses that path shares the same foundation.

What's yours: the display name, your own creed, a color and icon that fit the identity you're building, and up to 3 custom attributes layered on top of the core three. Same foundation, different hero.

Creating a Class

To create a class, open the Classes screen, tap +, and pick an archetype from the roster:

WarriorStrength, Endurance, Discipline
ScholarKnowledge, Memory, Precision
SageWisdom, Empathy, Humility
MageFocus, Knowledge, Willpower

Once you've picked your archetype, give it a display name, write your own creed, and choose a color and icon. Want to track something your archetype doesn't cover? Add up to 3 custom attributes of your own.

Understanding Attributes

Attributes are the stats on your character sheet — numerical representations of your real-world capabilities. Your archetype ships with 3 core attributes built in, and you can add up to 3 custom attributes on top, tailored to your life.

Example custom attributes:

Creativity — grown by habits like journaling, drawing, brainstorming
Resilience — grown by habits like cold showers, difficult conversations, early wake-ups
Focus — grown by habits like meditation, deep work blocks, screen-time limits

Custom attributes let you track growth in areas that matter to you, on top of the foundation your archetype already gives you.

Main vs Secondary Classes

There's no main-vs-secondary split within a single class — an archetype's core attributes and your custom ones all grow the same way. The main/secondary distinction is about which of your classes is in the spotlight.

You can hold more than one class at a time — up to 3 on Pro, 1 on a free account. Exactly one is flagged Main: the identity highlighted on your character sheet. The rest are Secondary, quietly leveling in the background.

Every Class Tracks Its Own Growth

Whether a class is Main or Secondary, its attributes keep earning subpoints from linked habits in parallel. Promoting a class to Main doesn't grant it any levels — it was already earning them.

How Attributes Grow

Attributes grow through habit check-ins. When you create a habit, you link it to one or more attributes. Every time you check in on that habit, each linked attribute earns subpoints — 5 for a light habit, 10 for medium, 15 for hard.

Subpoints accumulate over time. Every 10 subpoints levels the attribute up. This gives you a concrete, numerical measure of your growth — not just "I exercised today," but "my Strength is now level 8."

The Growth Loop

1. Create a habit (e.g., "Read for 20 minutes")

2. Link it to an attribute (e.g., Knowledge)

3. Check in daily

4. Each check-in awards subpoints to Knowledge — 5, 10, or 15 by intensity

5. Every 10 subpoints levels Knowledge up

For more on habits and check-ins, see the Habits guide.

One System, Every Platform

Classes, attributes, and subpoints work identically on mobile and web. A habit can link to more than one attribute at once, and a check-in awards subpoints to every linked attribute automatically — no matter which platform you're on.

Changing Your Class

"Changing your class" can mean a few different things:

  • Promoting a class to Main. If you hold more than one class, flag a different one as Main anytime. Nothing is lost — every class has been earning its own attribute levels in parallel the whole time. There's a 30-day cooldown between promotions.
  • Switching archetypes entirely. Retiring your current class and picking a new one starts that archetype's 3 core attributes at level 1, same as anyone starting that path fresh. You need at least one other active class to retire the one you're leaving.
  • Reflavoring what you have. Renaming your class, rewriting your creed, or changing its color and icon is always available — up to 3 edits every 30 days per class.

Free accounts get 1 class slot to make their own. Pro unlocks up to 3, so you can hold a Main and a Secondary or two side by side — and actually retire one to try a new archetype without losing your other progress.

Tips

  • Your archetype locks in 3 core attributes — add up to 3 custom ones on top for what it doesn't cover.
  • Link every habit to the attributes it should grow — no check-in goes to waste.
  • Renames, creed changes, and custom attributes all draw from the same budget: 3 edits every 30 days per class.
  • On Pro, promoting a different class to Main has a 30-day cooldown, so switch with intention.
  • Review your attribute levels weekly to see where you are growing fastest.

Platform Notes

FeatureMobileWeb
Class creationFull supportFull support
Custom attributesFull support (up to 3 per class)Full support (up to 3 per class)
Attribute linkingMultiple attributes per habitMultiple attributes per habit
Subpoint awardingActive on check-inActive on check-in

Ready to Level Up?

Download MainQuest and start turning your tasks into adventures.