Player & public portal

Skryrún gives you two ways to open your world to others — a player portal for your campaign players, and a public portal for anyone else. Both are available on ⚔️ Weaver+ and above.

The two portal types

PortalWho it's forLogin requiredWhat they see
Player portalCampaign playersYes (free account)Character-tagged content, party-visible lore, backstory tools, arc log
Public portalFans, readers, prospective playersNoAll entities marked Party or Public visibility

Use the player portal to give your players a persistent home between sessions — a place to read their character content, fill in backstory, and track their arc. Their campaign dashboard also lists your campaign's investigation boards In development, though the board itself opens only in your tools for now.

Use the public portal to share your world's lore with anyone — readers, prospective players, or the wider TTRPG community — without requiring them to make an account.

📝Note

Both portal types require ⚔️ Weaver+ or above. If you are on the Chronicler plan, upgrade to Weaver to unlock portal sharing.

Setting up the player portal

  1. Open your world and navigate to the Players panel (or your campaign's Access Links section).
  2. Click New Link and select Campaign Player.
  3. Copy the invite link and send it to your player via email, Discord, or any other channel.
  4. Your player clicks the link, creates a free Skryrún account, and is placed directly into their character portal for your campaign.

Once a player accepts the invite, they appear in your Players panel and you can begin assigning character-specific visibility and building out their character arc.

What players see in their portal

Players only ever see what you choose to show them. Visibility works in layers:

  • GM Only — never visible to players under any circumstances
  • Party — visible to all players in the campaign
  • Character-tagged — visible only to the player whose character is tagged

Players can also access the backstory builder, their character arc log, and relationship anchors — all of which are scoped to their character.

The new campaign portal look In development

A redesigned campaign portal is being built. When it's switched on for you:

  • Your preview — Player portal on your campaign page opens the campaign as visitors see it. A strip across the top links back to your campaign and to the table settings, plus the matching editor on each page — Edit this entry, Edit the timeline, Open the schedule or Open the map editor. On a public campaign it also has Copy table link. A private campaign's preview opens only for the GM running that campaign, and shows the shared lore visitors would read if it were public.
  • What visitors see — the lore and chronicle you've shared, as originally written, and on a public campaign its maps. Campaign-specific names and rewrites, lore reveals, party-only sections, character-tagged lore and anything you've hidden from the campaign stay with your table. Someone who has asked for a seat sees no more than a visitor until you let them in.
  • Maps on a public campaign — the maps page shows visitors the same maps your players see, including what you reveal on them during a session.
  • Your players — a Your table button at the top of the campaign's lore, chronicle and maps pages takes them to their campaign dashboard, where their character, the party and the schedule live.

Setting up the public portal

  1. Open your world and navigate to Access Links.
  2. Click New Link and select Public Portal.
  3. Optionally set a custom vanity URL (for example, /p/your-world-name) so the link is memorable and shareable.
  4. Copy the URL and share it anywhere — no account or invite required to view it.

The public portal displays all entities with Party or Public visibility. GM Only entities and Secret blocks are never exposed, even if someone has the URL.

Custom vanity URL

Instead of sharing a long token link, you can set a short vanity slug for your public portal — for example skryrun.com/p/wildemount. Set it in the public portal link settings after creating the link. Vanity slugs are unique across the platform; if your first choice is taken, you will be prompted to choose another.

Controlling what appears on the public portal

Visibility settings at the entity level determine what the public portal shows. Before going public, review your world entities:

  • Any entity marked Party or Public will be readable
  • Any entity marked GM Only stays hidden
  • Secret content blocks within an entity are always stripped, even if the entity itself is Party-visible

A quick way to audit before publishing: open your world graph filtered to Party visibility — that view reflects what a public portal visitor would see.

Revoking portal access

Player portal: Remove a player from the Players panel. Their account remains active but they lose access to the campaign portal immediately.

Public portal: In Access Links, toggle the link inactive or delete it. The URL stops working immediately for anyone currently viewing it or who tries the link in future.

💡Tip

If you want to temporarily take the public portal offline — for example while you're mid-edit on sensitive lore — toggle the link inactive rather than deleting it. You can re-enable it without changing the URL.

Troubleshooting

My player can't find their portal after accepting the invite. Direct them to their Skryrún dashboard — the campaign card appears there automatically after invite acceptance. They can also bookmark the direct portal URL from there.

Entities I marked GM Only are appearing on the public portal. Check that the entity's visibility hasn't been set to Party at the campaign-override level. Campaign overrides can widen visibility from the world default. Review the entity's campaign overrides panel.

The vanity URL I want is showing as taken. Vanity slugs are globally unique. Try a variation — adding your campaign name, world name, or a short suffix usually resolves conflicts.

Players are seeing each other's character-tagged content. Character-tagged content is only visible to the tagged character. If a player is seeing another player's tagged entities, check that the entities are tagged to a specific character and not set to Party visibility by mistake.

See also