Tools

Verity Companion progress calculator

Estimate your Ink per hour, save slots, and time to next ending — runs entirely in your browser.

Last updated:

What this tool does

The progress calculator estimates how long your Verity Companion runs will take to reach your next milestone. The calculator runs entirely in your browser — no inputs are sent to a server. Use it to plan the grind loop described in the how to progress fast guide.

How to use the calculator

  1. Pick your current companion from the dropdown. The list mirrors the Tier List hub.
  2. Enter your average run time in minutes. Use the timer maths from the how to survive jumpscares guide if you do not have a baseline.
  3. Enter the Ink target you want to hit. The Codes hub lists every reward that grants Ink.
  4. Tap Estimate. The calculator returns the number of runs and the calendar time you should expect.

Calculator maths

The calculator uses the following constants, verified by the wiki team against the live Roblox client:

  • Ink per clean run: 800–1,200 (companion dependent).
  • Sidequest bonus per run: 250.
  • Average companion run time: 25–35 minutes.
  • Average jumpscare tax: 90 seconds per room.

These constants are updated whenever a Roblox patch changes the economy. The Updates hub logs every refresh.

Pair with the rest of the wiki

Calculator form

---

Ink grind estimator

Estimate how many runs you need to bank your Ink target — math runs in your browser, nothing is uploaded.

Enter your inputs above and tap Estimate.

Constants verified against the live Roblox client and refreshed after every patch — see the Updates hub.

Companion-specific Ink rates

Each companion earns Ink at a different rate because their dialogue branches unlock different sidequest triggers and ending bonuses:

CompanionInk per run (avg)Sidequest uptimeBest for
Empath (Seren)1,100High — auto-triggers lantern promptPacifist route grind
Skeptic (Vex)1,000Medium — probe requiredFull clear grind
Analyst (Tess)1,200High — auto-triggers all promptsPuzzle-heavy speed run
Guardian (Brick)800Low — locks Room 4 echo puzzleSurvival-only runs
Trickster (Loki)900Medium — risk tax reduces uptimeHidden room speed run

These values assume the repeatable sidequest is cleared twice per run. The how to complete sidequests guide documents the optimal clear order.

How the jumpscare tax affects your estimate

Every jumpscare adds 90 seconds to your run time on average. The calculator factors this in as a flat per-room penalty. If you are using Empath (Seren), the tax drops to 60 seconds because she lowers the jumpscare threshold. If you are using Trickster (Loki), the tax rises to 100 seconds. The how to survive jumpscares guide explains how to manage the timer for each personality.

What the calculator does not estimate

  • Account suspensions. The calculator assumes you play within the Roblox Terms of Use.
  • Cross-save unlocks. The how to find secret rooms guide documents the cross-save items, which the calculator treats as flat bonuses.
  • Event rewards. The upcoming events page documents the seasonal bonuses, which the calculator does not include by default.

Safety reminders

The calculator never asks for your Roblox password. If you find a tool that does, report it through the Official Links hub.

Cross-reference with the AI map

The Scripts hub documents the dialogue decision map. Use it to study the variables that the calculator assumes for every companion.

Limitations

The calculator is a community tool. The wiki team verifies the maths but cannot account for individual client variance. Treat the output as a planning estimate, not a guarantee.

FAQ

Frequently Asked Questions

Quick answers to the most common questions.

Does the calculator send my inputs to a server?

No. The form runs entirely in your browser. The how to progress fast guide uses the same constants.

Which companion is fastest in the calculator?

Empath (Seren) and Analyst (Tess). The Tier List hub ranks every companion for the Ink track.

Does the calculator include event bonuses?

No. The upcoming events page documents the seasonal bonuses; the calculator treats them as out-of-band.

How often are the constants refreshed?

Within 48 hours of every Roblox patch. The Updates hub logs every refresh.