- Our website (check-run-reporter.com)
We only collect information about you if we have a reason to do so–for example, to provide our Services, to communicate with you, or to make our Services better. We collect information in three ways: if and when you provide information to us, automatically through operating our Services, and from outside sources. Let’s go over the information that we collect. Information You Provide to Us
It’s probably no surprise that we collect information that you provide to us. The amount and type of information depends on the context and how we use the information. Here are some examples:
- Basic Account Information: We ask for basic information from you in order to set up your account. For example, we require individuals who sign up for a check-run-reporter.com account to provide an email address and that’s it. You may provide us with more information but we don’t require that information to create an account.
- Communications with Us (Hi There!): You may also provide us information when you respond to surveys, communicate with our engineers about a support question, post a question about your site in our public forums, or sign up for a newsletter. When you communicate with us via form, email, phone, or otherwise, we store a copy of our communications (including any call recordings as permitted by applicable law).
We also collect some information automatically:
- Log Information: Like most online service providers, we collect information that web browsers, mobile devices, and servers typically make available, such as the browser type, IP address, unique device identifiers, language preference, referring site, the date and time of access, operating system, and mobile network information. We collect log information when you use our Services–for example, when you upload a test report.
- Usage Information: We collect information about your usage of our Services. For example, We collect some metadata each time you send us a test report about the code being tested. We do not collect the code itself, but we may collect things like the branch name and sha, the report type (junit, checkstyle, etc), and how many tests passed or failed. We collect this data to learn about how the product is used and to improve it. It may be shared in aggregate, but anonymized. As the product evolves, we may use it to try to help you improve your use of the product (for example, JUnit doesn't always include a filename, so if we detect reports without file information, we might send you some configuration tips to make it possible for us to send annotations to GitHub). We collect information about the actions that you perform on our site–in other words, who did what, when and to what thing on a site. We also collect information about what happens when you use our Services (e.g., page views, support document searches and other parts of our Services) along with information about your device (e.g., screen size, name of cellular network, and mobile device manufacturer). We use this information to, for example, provide our Services to you, as well as get insights on how people use our Services, so we can make our Services better.
- Location Information: We may determine the approximate location of your device from your IP address. We collect and use this information to, for example, calculate how many people visit our Services from certain geographic regions.
We may also get information about you from other sources. For example, if you create or log into your check-run-reporter.com account through GitHub, we will receive information from that service (such as your username, basic profile information, and friends list) via the authorization procedures used by that service. The information we receive depends on which services you authorize and any options that are available.
We use information about you as mentioned above and for the purposes listed below:
- To provide our Services–for example, to set up and maintain your account, charge you for any of our paid Services, or to process your test reports;
- To further develop and improve our Services–for example by adding new features that we think our users will enjoy or will help run the product more efficiently and effectively;
- To monitor and analyze trends and better understand how users interact with our Services, which helps us improve our Services and make them easier to use;
- To measure, gauge, and improve the effectiveness of our advertising, and better understand user retention and attrition--for example, we may analyze how many individuals purchased a paid plan after receiving a marketing message or the features used by those who continue to use our Services after a certain length of time;
- To monitor and prevent any problems with our Services, protect the security of our Services, detect and prevent fraudulent transactions and other illegal activities, fight spam, and protect the rights and property of Ian Remmel, LLC and others, which may result in us declining a transaction or the use of our Services;
- To communicate with you, for example through an email, about offers and promotions offered by Ian Remmel, LLC and others we think will be of interest to you, solicit your feedback, or keep you up to date on Ian Remmel, LLC and our products (which you can unsubscribe from at any time); and
- To personalize your experience using our Services, target our marketing messages to groups of our users (for example, those who have a particular plan with us or have been our user for a certain length of time).
We do not sell our users’ private personal information. We share information about you in the limited circumstances spelled out below and with appropriate safeguards on your privacy:
- Third Party Vendors: We may share information about you with third party vendors who need to know information about you in order to provide their services to us, or to provide their services to you. This group includes vendors that help us provide our Services to you (like, postal and email delivery services that help us stay in touch with you, customer chat and email support services that help us communicate with you), those that assist us with our marketing efforts (e.g. by providing tools for identifying a specific marketing target group or improving our marketing campaigns), those that help us understand and enhance our Services (like analytics providers), who may need information about you in order to, for example, provide technical or other support services to you. We require vendors to agree to privacy commitments in order to share information with them.
- Legal and Regulatory Requirements: We may disclose information about you in response to a subpoena, court order, or other governmental request.
- To Protect Rights, Property, and Others: We may disclose information about you when we believe in good faith that disclosure is reasonably necessary to protect the property or rights of Ian Remmel, LLC, third parties, or the public at large. For example, if we have a good faith belief that there is an imminent danger of death or serious physical injury, we may disclose information related to the emergency without delay.
- With Your Consent: We may share and disclose information with your consent or at your direction. For example, we may share your information with third parties with which you authorize us to do so.
- Aggregated or De-Identified Information: We may share information that has been aggregated or reasonably de-identified, so that the information could not reasonably be used to identify you. For instance, we may publish aggregate statistics about the use of our Services and we may share a hashed version of your email address to facilitate customized ad campaigns on other platforms.
- Published Support Requests: And if you send us a request (for example, via a support email or one of our feedback mechanisms), we reserve the right to publish that request in order to help us clarify or respond to your request or to help us support other users.
We generally discard information about you when we no longer need the information for the purposes for which we collect and use it--which are described in the section above on How and Why We Use Information--and we are not legally required to continue to keep it. For example, we keep the web server logs that record information about a visitor to check-run-reporter.com, such as the visitor’s IP address, browser type, and operating system, for approximately 1 year, as specified by GitHub's Marketplace Developer Agreement. We retain the logs for this period of time in order to, among other things, analyze traffic to Ian Remmel, LLC’s websites and investigate issues if something goes wrong on one of our websites.
While no online service is 100% secure, we work very hard to protect information about you against unauthorized access, use, alteration, or destruction, and take reasonable measures to do so, such as monitoring our Services for potential vulnerabilities and attacks.
You have several choices available when it comes to information about you:
- Limit the Information that You Provide: If you have an account with us, you can choose not to provide the optional account information, profile information, and transaction and billing information. Please keep in mind that if you do not provide this information, certain features of our Services may not be accessible.
- Opt-Out of Marketing Communications: You may opt out of receiving promotional communications from us. Just follow the instructions in those communications or let us know. If you opt out of promotional communications, we may still send you other communications, like those about your account and legal notices.
- Close Your Account: While we’d be very sad to see you go, if you no longer want to use our Services :( :( :( :(, you can close your account. Please keep in mind that we may continue to retain your information after closing your account, as described in How Long We Keep Information above--for example, when that information is reasonably needed to comply with (or demonstrate our compliance with) legal obligations such as law enforcement requests, or reasonably needed for our legitimate business interests.
If you are located in certain countries, including those that fall under the scope of the European General Data Protection Regulation (AKA the “GDPR”), data protection laws give you rights with respect to your personal data, subject to any exemptions provided by the law, including the rights to:
- Request access to your personal data;
- Request correction or deletion of your personal data;
- Object to our use and processing of your personal data;
- Request that we limit our use and processing of your personal data; and
- Request portability of your personal data.
You can usually access, correct, or delete your personal data using your account settings and tools that we offer, but if you aren’t able to do that, or you would like to contact us about one of the other rights, scroll down to How to Reach Us to, well, find out how to reach us. EU individuals also have the right to make a complaint to a government supervisory authority.
Ian Remmel, LLC’s Services are worldwide. Ian Remmel, LLC is the controller (or co-controller) of personal information, which means that they are the company responsible for processing that information, based on the particular service and the location of the individual using our Services.
- In the case of US based entities, entering into European Commission approved standard contractual arrangements with them, or ensuring they have signed up to the EU-US Privacy Shield; or
- In the case of entities based in other countries outside the EEA, entering into European Commission approved standard contractual arrangements with them.
You can ask us for more information about the steps we take to protect your personal information when transferring it from the EU.