By using this website, you agree to the following terms of use:

The views and opinions expressed on this website represent my own; they do not represent the views and opinions of my employer (current or former), clients, affiliates, or partners.

All products, services, and company names mentioned on this website are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement.

The datasets used to power the dashboards, graphs, widgets, and mobile applications on this website are all mocked up, unless otherwise stated. NO confidential, proprietary information, thoughts, trade secrets, intentions, plans, or strategies about my employer (current or former), clients, affiliates, or partners is found on this website.

All content provided on this website is for informational purposes only. The owner(s) of this website, its clients, affiliates, and partners are not responsible for any losses, injuries, or damages caused from the display or use of its content. In addition, this website makes no representations to 100% accuracy or completeness of any information listed on the website or any information found by following any link from this website.

This website contains material which is owned by or licensed to us. This material includes, but is not limited to, design, sketches, dashboards, graphs, mobile apps, widgets, maps, color combinations, application workflow, layout, video, audio, and graphics. Using this website does not give ownership nor distributing rights of any the content on the website. Content on this website may not be duplicated nor redistributed in whole or in part unless written permission from its owner is obtained. In addition, you may not claim any of content of this website as your own.

Unauthorized use of this website may give rise to a claim for damages and/or be a criminal offense.

From time to time this website may include links and references to other websites. These links are provided for your convenience to provide further information. They do not signify that we endorse the website(s) unless otherwise stated. We also have no responsibility for the content of the linked website(s) or any losses, injuries, or damages caused by visiting and or using the linked websites.

These terms and conditions of use are subject to change at any time. If we change the terms and conditions, we will post the updates to this page.  If you have any concerns in regards to your use of this website, please contact us with a detailed description of your concern.