OpenFray

Features

Share the fight, keep your secrets

Your table follows the fight on their own phones: who's up, what's ticking, how hurt that Ogre looks. What each creature gives away is your call, down to the hit points.

The whole setup, watched: the share icon, Start sharing, and the player view open — your table is looking at it before the Ogre's turn ends.

Your call

You choose what they see

Every disclosure is a setting, per fight: how hit points read, whether armor class shows, whether the dice travel with the rolls. The same rows, at each level you might pick:

Hurt, Bloodied, Critical

The default: your creatures give away how the fight is going, never the arithmetic. The Ogre reads Hurt and keeps its 44/68 to itself — and its effect chips still show, because the table saw the spells land.

Foe rows on the player view: the Mage Healthy, the Ogre Hurt with its three effect chips, the Hell Hound Healthy, the Quasit Bloodied.

Nothing to hand out

One link is the whole setup

Live on their own phones

Share one link. The turn order, conditions, and log follow the fight on every screen as you run it, so nobody asks whose turn it is.

Read-only by design

There is nothing on it to press. Players watch the fight; they can’t poke it, and there are no player accounts to manage.

Stored nowhere

It works without an account, yours or theirs. The board goes straight to their screens over a live channel and is kept nowhere — stop sharing and it’s gone.

The full shared player view: the party listed with exact hit points and armor class, the foes in words with their effect chips, the game log beside them, and a footer noting that nothing is saved.
The whole of it: their screen, your rules, and a footer that means it.

In the handbook

See it hold a real fight