This Agreement was last modified on December 28, 2014.
We at TrackJS collect non-personally-identifying information that web browsers and servers make available, such as the browser, language preference, referring site, and the date and time of each visitor request. Our purpose in collecting non-personally identifying information is to better understand how visitors use our website.
We also collect potentially personally-identifying information like Internet Protocol (IP) addresses. TrackJS does not use such information to identify its visitors and does not disclose such information, other than under the same circumstances that it uses and discloses personally-identifying information, as described below.
Some visitors choose to interact with TrackJS in ways that require us to gather personally-identifying information, such as registering for our service or subscribing to a mailing list. The amount and type of information that we gather depends on the nature of the interaction. In each case, we collect such information only as it is necessary or appropriate to fulfill the purpose of the interaction. TrackJS does not disclose personally-identifying information other than as described below. You can always refuse to supply personally-identifying information, with the caveat that it may prevent you from engaging in our service.
TrackJS provides a web error tracking service that shows context to recreate and resolve visitor errors. In providing this service, we collect certain information, as you configure the service to do so, from the visitors to your website. Our purpose in collecting this information is to give you better context about how your visitors arrived at an error condition.
We collect non-personally-identifying information that web browsers and servers make available, such as the browser, date, plugins, and libraries. We also collect the visitor’s actions on your website, as you have configured our ability to do so, including their clicks, network requests, and console messages. We also collect potentially personally-identifying information like Internet Protocol (IP) addresses. You may also choose to send us personally-identifying information, such as their userId or sessionId as part of configuring your application to use TrackJS. TrackJS does not use such information to identify your visitors and does not disclose such information, other than under the same circumstances that it uses and discloses personally-identifying information, as described below.
All data collection provided by the TrackJS service is configurable so you can choose the right level of information collection and privacy for your needs. For more information on configuring the service, see the Documentation.
As part of the Error Tracking Service, TrackJS records messages sent to your website’s visitor’s browser console. These messages are stored in browser memory and only transmitted when an error occurs. We do not analyze the content of these logs; they are only presented back to you for context of an error. If confidential or personally-identifiable information is sent through the console, it will be recorded by the service. TrackJS does not examine the contents of the console. It is your (the customer) responsiblity to prevent this information from being sent into the console. This behavior can be disabled.
As part of the Error Tracking Service, TrackJS records certain information about your website’s visitor’s form non-password inputs. TrackJS only records the shape of the input, such as it’s length and pattern. For example, a visitor input of “email@example.com” would be recorded as “16 email characters”. TrackJS does not record the raw input values. The input metadata is stored in browser memory and transmitted when an error occurs. This behavior can be disabled.
TrackJS discloses potentially personally-identifying and personally-identifying information only to those of its employees, contractors, and affiliated organizations that need to know that information in order to process it on our behalf or to provide services available at TrackJS’s websites, and that have agreed not to disclose it to others.
Some of those employees, contractors and affiliated organizations may be located outside of your home country. By using TrackJS’s websites or services, you consent to the transfer of such information to them. TrackJS will never rent or sell potentially personally-identifying and personally-identifying information to anyone. Other than to its employees, contractors, and affiliated organizations, as described above, TrackJS discloses potentially personally-identifying and personally-identifying information only when required to do so by law, or when we believes in good faith that disclosure is reasonably necessary to protect the property or rights of TrackJS, third parties, or the public at large.
When you registered for service with TrackJS, we may occasionally send you an email about new features, request changes, or solicit your feedback. Some activities of the service, such as resetting passwords, will also send you email to confirm your identity.
When requesting support or providing feedback, we reserve the right to publish it in order to help us clarify or respond to your request or to help us support other users. TrackJS takes all measures reasonably necessary to protect against the unauthorized access, use, alteration, or destruction of potentially personally-identifying and personally-identifying information.
Concerned about this agreement? We’d love to chat about your needs. Contact us at firstname.lastname@example.org and we’ll work something out!