Keyed to your script
Decision points are file.rpy:line, options are keyed by their
menu position — not the caption. Translate or repack a build and the numbers
still land in the same bucket.
label arc:
Kybeia Arc is opt-in story analytics for Ren'Py visual novels. It answers the two questions a branching game raises and a page-view counter cannot: which way do players go, and what did you write that nobody ever sees?
Free to start · drop two files into your game · no player data leaves without consent.
{# Consent has to sit next to the button: the provider login redirects to Discord on GET, so there is no form page in between where it could go. #}By signing in you accept the Terms of Service including the Data Processing Agreement. Discord shares your user id, name and e-mail with us — see the privacy notice.
Tell her the truth about the letter?
label why:
General analytics were built for shops and apps — sessions, screens, clicks.
None of that maps onto a story whose unit is a menu: at a known
line, and whose question is which branch it fed.
Decision points are file.rpy:line, options are keyed by their
menu position — not the caption. Translate or repack a build and the numbers
still land in the same bucket.
Players rewind. A choice made after a rollback is not a first, committed decision — Arc counts them apart and shows you both.
Arc analyses your scripts statically to learn the order of your story labels, so the flow map is laid out the way your game runs — and coverage knows what exists to be missed.
label views:
One card per decision point, options by popularity with shares and bars — amber the top choice, teal the runner-up.
Decisions and new players per day, and the split across your versions — the shape of your launch.
Every installation's chronological trail with timestamps. Distinguishes runs without identifying anybody.
A heatmap of transitions between story labels; edge weight is how many players took that step.
Which labels no player has reached and which menus no player has answered — against your current build.
Sign in, create a project, drop the plugin into your game. Your first choices show up within seconds.
By signing in you accept the Terms and DPA; see the privacy notice.