key systemsnew
key groups
one key for many scripts. put your key systems in a group, sell or hand out one key, and it opens every script in it. each script keeps its own key page, keys and players.
what it's for
a key system belongs to one script. that's fine for one game, but if your hub covers 30 games, that's 30 key systems, and a buyer who paid for “everything” needed 30 keys.
a key group fixes that. it's a set of your key systems with keys of its own. a group key works on every script in the group, through the same key screen players already know. the usual reasons:
- you sell one premium key for your whole hub.
- you give a tester or a friend access to everything at once.
- you want players to do your key page once, not once per game (that's sharing free keys).
make a group
- open dashboard → key systems. under key groups, hit new group.
- give it a name, like “premium” or “all games”. only you see it.
- pick the scripts. each one needs its key system set up first. you can add more later.
- under options, set a key prefix if you like (
HUBgives keys likeHUB-7K2M-…), and choose whether keys lock to one device and whether free keys are shared. both are explained below. - hit make group.
then make keys on the group's keys tab, the same way as on a script: temporary or lifetime, 1 to 100 at a time, with a note. temporary keys start counting on their first redeem, on whichever script that is.
a script already has a key system? its page has add to a key group too. to hand out group keys on every sale, have your store call the key group api.
which keys work where
| key | works on |
|---|---|
| group keys | every script in the group. made by you on the group's keys tab, or by your store. |
| a script's own keys | only that script, even if it's in a group. made on its keys tab. |
| free keys | only the script whose key page it came from. with keys earned on any key page work on every script on, every script in the group. |
group keys work even when anyone can get a key is off on a script, like the keys you make yourself. they don't open a script whose key system is switched off.
one device, every script
with lock keys to one device on (the default), a group key belongs to the first device that redeems it, on any script in the group. a friend who borrows it gets “this key is locked to another device” on all of them, not just the first one.
new phone or pc? open the key on the group's keys tab and hit reset device. it frees the key on every script at once. shared free keys stay locked to the device that earned them.
what players see
nothing new. they run any script of the group, see its usual key screen, paste the group key, and it runs.
the loader keeps the key for the whole group on their device, so the other scripts of the group start on their own next time: no key screen, no pasting again. if a script is in several groups, it tries the key saved for each one.
take a script out, revoke, delete
| you | what happens |
|---|---|
| take a script out | group keys stop opening it on its next run. its own keys keep working. |
| revoke a group key | it stops on every script of the group. you can restore it. |
| delete a group key | gone for good, on every script. |
| delete the group | its keys go with it. the scripts, their key systems and their own keys stay. |
what each script keeps
a group only adds keys. every script keeps its own checkpoints, key length, branding, key page, keys and players tab. a group key used on a script shows up in that script's users tab, marked with the group's name.
limits
| groups per account | 25 |
| scripts per group | 100 |
| groups one script can be in | 5 |
| keys made at once | 100 |
only your own key systems can go in your groups, and nobody else can put yours in theirs.
questions
does a buyer need a key for each script?
no. one group key opens every script in the group, on one device (or any device, with the device lock off).
can a script be in more than one group?
yes, up to 5. say “all games” and “fps games”: a key from either one opens it.
i add a new game to the group. do old keys work on it?
yes. a group key opens whatever is in the group when it's used, so buyers get new games for free. take a script out and it stops.
what does a group key look like?
like any other key: PREFIX-XXXX-XXXX-XXXX-XXXX, with the group's prefix. upper or lower case doesn't matter.
what happens to the keys a script already had?
nothing. they keep working on that script only, in a group or not. the group's keys are a separate list.
can my store make group keys?
yes, with one call per sale. see key group endpoints.