What data is collected by the Platform?

The article explains three types of data collected and gives detailed information on each.

The platform collects 3 types of data:

The platform does not collect or analyze any Personal Identifiable Information.

  • all the identifiers are auto-generated

Project users and devices data

User data includes the following parameters:

Property Name

Type

Description

ID

integer

A unique user ID auto-generated by the platform

Name

string

Unique user key - concatenates a type of user authentication and an auto-generated user ID in the authentication service.

Example: firebase_jfqmTeaifwPNuOwIofHHdhY89Po1

where firebase means that the user is authorized with Firebase authentication type and jfqmTeaifwPNuOwIofHHdhY89Po1 is an auto-generated unique user ID in the Firebase service.

Description

string

(optional) Additional user information

Auth method

string

User authentication method (e.g. anonymous, firebase, etc)

Registration date

timestamp

Date and time of user registration on the Platform

Project

string

Project ID for this user (is chosen by the project owner)

Status

boolean

Users status: 0 - active, 1 - blocked

License

number

License ID for the current user (license limits the number of devices and is chosen from the predefined list).

Traffic limit

number

The per-day or per-month traffic limit for the current user (bytes)

Extref

string

(optional) additional description

Country

string

Approximate user country

Auth profile

string

Public profile of the user. It is received from the response of the authentication service.

Activated devices

number

Number of activated devices

Device data includes the following parameters:

Property Name

Type

Description

ID

number

Device ID. The Platform generates a unique Device ID.

Device ID

string

A unique device identifier, auto-generated by SDK. It is different from the real device ID.

Registration date

timestamp

Date and time of the device registration on the Platform

Name

string

Factory name of the device

Type

string

android, ios, etc.

User Name

string

auto-generated user ID of this device

Status

boolean

Device status: 0 - is active, 1 - is blocked

Data is preserved for 12 months, if not deleted by project managers through the platform management console, and has any activity.

VPN session statistic

For each user session, the following data is collected:

Property Name

Type

Description

Session ID

string

A unique auto-generated session identifier (e.g a3f727d261640aa65cc3c89a47080c2b)

Device ID

integer

A unique auto-generated device identifier

Carried ID

string

A unique auto-generated identifier

User ID

string

A unique auto-generated identifier

Start time

timestamp

When has the session started? (e.g 9999-12-31 23:59:59.999999 UTC)

End time

timestamp

When has this session stopped? (e.g 9999-12-31 23:59:59.999999 UTC)

RX

integer

Amount of traffic received (bytes)

TX

integer

Amount of traffic transmitted (bytes)

Server ID

integer

VPN-node ID for the current session on a particular device (is valid until the session is terminated)

Internal IP

string

Internal session IP. It is different from the real device IP.

Data is preserved for 12 months.

SDK events

SDK sends various events to the platform. This data is used for quality connection monitoring and issue investigation.

Data is preserved for 3 months.

Full events parameters are described in the following document:

Last updated