Table of Contents
1 - Introduction2 - Profiling your application
3 - User interface reference
4 - SDK Reference
Contact Information
Sales
Sales and licensing related questions should be sent to our sales team at:Feedback
If you have feedback regarding this website or any of our products, please use the following email address:Support
Questions related to problems you have encountered with either this website or any of our products should be directed to our support team at:Enquiries
Any other questions, or general enquiries should be sent to the following email address:1.2 - Licences
You cannot use the Oso Memory Profiler without having a licence installed. The installed licence can either be a full licence you have purchased in our online store, or it can be a trial licence.Trial licences allow you to evaluate the Oso Memory Profiler for free for a period of 14 days. After this time, you must purchase a full licence to be able to continue using the Oso Memory Profiler.
Full licences apply to specific major versions of the Oso Memory Profiler, but do not expire for the version to which they apply.
It should be noted that you do not need a licence to integrate the Oso Memory Profiler SDK into your appplications to generate profile data. You only require a licence for the Oso Memory Profiler application used to view those profiles.
Installing a Licence
When launched for the very first time, the Oso Memory Profiler will attempt to connect to the Oso Corporation licence server on TCP port 80 and download a trial licence. If the Oso Memory Profiler cannot connect to the licence server, you will be prompted to enter a licence manually. This process involves using the Oso Corporation Licence Generator on this website to obtain a trial licence.Secure Communications
We take your privacy and security very seriously. To ensure your data is protected at all times, all information sent between the Oso Memory Profiler and the Oso Corporation licence server will always be encrypted. The Oso Memory Profiler will send data to our licence server when obtaining a trial licence, and also as part of the registration procedure.In addition to the data you enter when registering, the Oso Memory Profiler will also collect and send the following pieces of information:
Product identifier | Obviously our licence server needs to know with which of our products it is communicating. |
Product version | We also need to be able to verify that your licence is valid for the product version you are registering. |
System identifier |
A text string that can be used by the Oso Corporation licence server to uniquely identify your computer without identifying you or anything about
you. The following three pieces of information are read from Windows:
Due to the one-way nature of hashing functions, it is impossible to retrieve the original three pieces of information from the identifier that is sent to the licence server. |
The Oso Memory Profiler will also send the following pieces of information that you entered when registering:
Your name | The name you entered in the Licensing Dialog. When registering, this is initialised by default to your Windows login name. |
Location name |
We store this name so that you can more easily identify and manage your licences when logged in to our website. When registering, this will be
initalised to the name of your computer, but you can change it to whatever you like. This name is for your reference only. At no time will we reveal or share this information with any third parties. |
Your licence key | Obviously we need to know which licence you're using to register the Oso Memory Profiler. |