Skip to content

Variables

Open an app and choose Variables.

A variable is a named value the server keeps encrypted and gives to signed-in clients one at a time, by ID (var_…). There is no way for a client to list variables, so a client can only read the IDs you compiled into it.

Use variables for what a cracked copy shouldn’t get on its own: download links, configuration, feature data, keys to your own services.

Field Notes
Name Letters, digits, _, ., -, up to 64 characters. For you; clients use the ID
Value Text up to 128 KB (counted in bytes). Put binary or larger content in Files
Tiers Empty = every active subscription. Otherwise only users holding one of these tiers
Free users Also open to free mode devices, and so to everyone signed in

Copy the variable’s ID with the copy button and use it in your app:

eonauth::FetchVariableAsync("var_0123456789abcdef0123456789abcdef", callback);

A client asking for a variable it can’t read gets VARIABLE_NOT_FOUND, exactly as for an ID that doesn’t exist. That way a client can’t find out which IDs exist by trying them.

Values never appear in the audit log.

The list shows values up to 4 KB and only the size of larger ones; open a variable to read it.