Usage Policy

ConstantGraph Terms and Conditions of use

Privacy

This privacy policy explains how ConstantGraph uses the personal data we collect from you when you use our web site. We take your privacy very seriously and as a principle we only request information that is needed for providing the services. We do not share this information with other companies, except where essential for providing the services as outlined below. We do not sell your data to other companies.

What data do we collect?

ConstantGraph collects the following data:

  • Your email address
  • Your IP address when you access the web site
  • The pages that you visit when you use our web site
  • data about the types of requests you make

We do not request or hold other personally identifiable information such as your address. We may also collect the following data, if you chose to provide it

  • Your time zone and approximate location
  • Information about your energy tariff

The following information is collected via our integrations (with Vera, SmartThings or our API) when you chose to connect one or more devices via our service.

  • The names of any device hubs and devices that are connected
  • Data from the devices connected. The exact data depends upon the type of device but is limited to the data types described on the Data > Types menu of the web site.
  • We only collect data on the status of a device and do not process data such as audio or video recordings.
  • If connecting to the site via the API (or the Vera integration which uses the API) then the information collected will be limited to that described on the Help > Data API page of our web site.

The following information is collected when you chose to make a donation via the Ko-fi payment service.

  • Your email address
  • The date and time of the donation
  • The amount and currency of the donation
  • The type of donation (e.g. whether it was a subscription or not)
  • Any message you chose to provide
  • The last 4 digits of any credit card used

We do not have access to any further payment details from Ko-fi and we do not provide any data to Ko-fi about our users.

How do we use your data?

We collect your email address so that we can contact you about your usage of the site. We may from time to time use your email address to seek feedback on the services we provide or contact you about issues about your account that we may have identified. We will not provide your email address to other companies.

We use the Google Analytics service to gather statistical information about the usage of our web site. We do not pass your email address on to Google Analytics however, we do provide an anonymous unique identifier so we can identify how many users are using the site and how the site is used by an individual. When you use the web site and make a request for your data or update settings within a site, our servers record your IP address. We use your IP address to identify which countries our users are in. Google’s privacy policy is available here: https://policies.google.com/privacy

If you chose to provide your location via the account settings, we will use this to calculate the sunrise and sunset times in your region. If you chose to provide your energy tariff information, we will use this to calculate the cost of your energy usage. We provide this information back on any graphs you may build. This information is not used for any other purpose.

We process data available from the SmartThings API and provided with our own API. We do this for the purpose of providing our service to you which includes aggregating, analysing, storing and presenting your data. We may process your data in ways that help us to develop and improve our service or range of services that we are able to offer in the future.

We use Ko-fi to integrate with third-party payment systems for the purpose of collecting donations. ConstantGraph do not provide any data to Ko-fi about our users. Ko-fi provides information about donations to ConstantGraph and this information is used for financial accounting and may also be used to message users of the website about their subscription status. Depending upon the donations made by a user we may choose to upgrade or downgrade a user’s subscription level. Ko-fi’s privacy policy is available here: https://more.ko-fi.com/privacy

How do we store your data?

We use MongoDB Atlas to securely process and store your data. MongoDB are an industry leading provider of secure Database As A Service. MongoDB’s privacy policy is available here: https://www.mongodb.com/legal/privacy-policy.

The data is stored on servers based in the USA and Ireland (which is part of the European Union). By using the site, you confirm that your country allows for your personal data to be stored in these countries.

Depending upon your subscription level your data will be retained for different periods of time. This is described on the homepage of our web site. In some circumstances, data may be hidden but retained by the servers for up to a week longer than the times mentioned for the purposes of retrieving accidently deleted data.

You may delete all of your data by using the Delete all data feature available from the account page. This process will not delete the existence of your account. To do this please contact us on the details below.

We use commercially reasonable safeguards to help keep the information collected through the service secure and take reasonable steps (such as requesting a secure password) to verify your identity. Whilst ConstantGraph uses the security mechanisms provided by MongoDB to secure your data, it is not possible to guarantee the security of any information you transmit to us.

Users are responsible for maintaining the secrecy of their password and account information, at all times. Do not share your account details with anyone else. If you believe that your password has been disclosed then change it immediately using the facility provided in the site.

Marketing

We do not pass your data on to any other company for the purposes of marketing. We may from time to time choose to send you emails for the purposes of marketing. You may opt out of this by sending us an email to the contact address below.

SmartThings Integration

If you chose to provide a SmartThings application token, you agree to us collecting information about your SmartThings devices. ConstantGraph is only able to collect data on your devices and is not able to control them.

The API calls used by ConstantGraph return information about every time a device changes.

All of the data is collected is via the SmartThings cloud API. ConstantGraph is not able to request data from your hub directly.

Vera and API Integration

If you choose to integrate to our web site via the Vera app or ConstantGraph API you agree to us collecting information about your devices. The Vera app runs locally on the hub and therefore consumes the resources of that hub. The more frequently that data is sent the more resources that will be used.

The Vera app provides the facility to choose which devices send information. As well as the selected devices, the parents of the selected devices may also send information.

What are your data protection rights?

ConstantGraph would like to make you fully aware of all of your data protection rights. Every user is entitled to the following:

  • The right to access copies of your personal data.
  • The right to request a correction to any personal data you believe to be inaccurate.
  • The right to request that we erase your personal data.
  • The right to request that we restrict the processing your personal data
  • The right to object to us processing your personal data
  • The right to request a transfer of the data to you or another organisation

Cookies

ConstantGraph uses cookies and other similar technologies to store information about you on your web browser. By using the service you consent to the use of these cookies. Some of this information is shared with third-parties as follows:

  • Ko-fi - third-party cookies are shared for maintaining the user session and collecting statistical information about their users
  • MongoDB - third-party cookies are shared with MongoDB for the purposes of maintaining your log-in session

Other information is stored locally on your browser for the following purposes:

  • A local copy of your data is stored on your browser to speed up the production of graphs and other data. You may clear this data by clicking Clear cache now on the account page
  • Settings such as which channels you have selected, which graph types you have selected, which graph options you have selected and which table columns you have selected. The retention of this data is decided by your browser.

We do not store any cookies for the purposes of advertising.

Other Licenses

ConstantGraph makes use of the following software components

  • NodeJs https://github.com/nodejs/node/blob/main/LICENSE
  • Angular https://github.com/angular/angular/blob/main/LICENSE
  • PrimeNG https://github.com/primefaces/primeng/blob/master/LICENSE.md
  • Highcharts https://shop.highcharts.com/license

Contact

The ConstantGraph website is owned and operated from the United Kingdom and subject to the laws of the UK. You may contact us at contact@constantgraph.com