Example PLAIN protection method protection scenarios:

1. PLAIN

Application will work on any computer without any restrictions.

2. PLAIN + SERIAL NUMBERS

- Application will ask for serial number and can not be run until valid serial number is provided.  

- Once valid serial number is provided application will run without any restrictions.

3. PLAIN + DEMO

Application will work a limited period of time. Appropriate error message is displayed after demo mode expires.

4. PLAIN + DEMO + SERIAL NUMBERS

- Application will work a limited period of time.

- Serial number is mandatory after demo expires.

- Serial number can be provided both during demo mode and after demo expires.

- As soon as valid serial number is provided application will work without any restrictions. 

- In case demo mode is enabled together with "Display execution limitation counter" or "Display date limitation counter" options for displaying demo counters application will display activation dialog on each run until valid serial number is provided.

5. PLAIN + DEMO + SERIAL NUMBERS + SN is required for demo mode option

- Application will ask for serial number and can not be run until valid serial number is provided. 

- Once valid serial number is provided application will work for a limited period of time. 

- Appropriate error message is displayed after demo mode expires.

NOTES:

- If serial number is valid it is stored on computer and end user is no longer prompted to enter it.

- Serial number can not be changed once it is set by end user.

- Serial number value and status of custom features embedded into it can be obtained via protection interface.

- Once valid serial number is provided, application will no longer display activation dialog on startup.

- Please note that there is no machine locking in PLAIN protection method.

- Use SetSerialNumber() protection interface function to set serial number from within protected application.