Disclaimer, Terms and Conditions
By using whatismybrowser.com, the Developers site, the whatismybrowser.com API and the features and functionality they provide, you signify your agreement to the following terms and conditions, which may be updated from time to time without prior notice to you. If you do not agree with these terms and conditions, don't use this site any more.
General Terms and Conditions
Disclaimer and Limitation of Liability
The Web Site and its entire contents and functionality including the reporting of User Agent, browser detection, version checking (i.e. "Your browser/plugins are up to date"), informational guides, opinions and contents of any support/response emails, tweets, posts or messages that we may send are provided on an "as is" basis. We do not warrant the completeness, timeliness, up to date-ness, accuracy or reliability of this Web Site, any of the functionality or the contents of the site. We will not accept any responsibility (including from negligence) for any errors in, or omissions from, the contents or functionality of this Web Site. It is provided without any guarantee, including any guarantee of suitability for a definite or general purpose.
IN NO EVENT SHALL The owner/s or employee/s of WhatIsMyBrowser.com BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
You should not treat any opinion expressed either directly or implied or inferred on this website (including but not limited to the guides and tutorials) or in an email, tweet or other kind of message from us as a specific inducement or recommendation to make a particular decision or follow a particular path of action, but only as an expression of an opinion. Everything this site provides is meant to be a helpful hint, nothing more. You need to do your own research, including asking for professional help from someone, and form your own opinions.
You agree to indemnify us (including our related companies and their officers, employees, agents and contractors) for any loss or damage we suffer if you breach these Terms and Conditions or as a result of your wilful or negligent act or omission with respect to the Web Site (or any part of it).
We reserve the right to change or terminate this Web Site, API and any features or functions we provide, in any way without notice to you. Your membership of the Web Site (if any) and your ability to access and use the Web Site may be terminated at any time without notice.
Testimonials & Case studies
We are keen to collect testimonials and case studies from companies, agencies, developers and individuals who have used our site and found it helpful. By providing a testimonial and logo for your company/agency etc, you agree and affirm that you have permission from your company/employer to make a testimonial or state that your company uses or has used whatismybrowser.com.
You hereby grant whatismybrowser.com permission and limited license to use and reproduce your testimonial(s) (“Testimonial”) in whole or in part on its associated World Wide Web site, whatismybrowser.com (“Web site”) or third party hosted websites ("Site(s)"), or in other official whatismybrowser.com printed publications without further consideration.
You agree and grant permission to whatismybrowser.com to retouch, edit, or summarize Testimonial for display, or otherwise create derivative works from Testimonial for display. whatismybrowser.com shall use such Testimonial only for its testimonials or "as used by" communication purposes. You represent that your Testimonial is your original work. Your Testimonial may be used by whatismybrowser.com to provide basic content for advertisement campaigns. Testimonials may be rejected or approved for posting on the whatismybrowser.com Sites. Further, Testimonials may be removed from Sites at any time and for any reason at whatismybrowser.com's sole discretion. You acknowledge that whatismybrowser.com may elect not to use Individual's Testimonial at this time, but may do so at its own discretion at a later date.
Our products and your feedback
These Terms do not grant you (nor do you have) any rights in any of our services or software or the content accessed through them. While we appreciate it when users send us feedback, please be aware that we may, at our discretion and for any purpose, use, modify, incorporate into our products, license and sublicense, any feedback, comments, or suggestions you send us or post in our forums without any obligation to you.
Your questions/comments and our content
If you contact us in any way and ask a question or make a comment, we may use this as a prompt to write more content for the website (eg Guides or FAQs) or for any of our other mediums (eg Social Media). These Terms do not grant you (nor do you have) any rights in any of our services or software or the content accessed through them.
Privacy & Cookies
General notes regarding privacy, our site and Third-Parties
We implement some Google Analytics features including remarketing (to advertise online), Google Display Network Impression Reporting, the DoubleClick Campaign Manager integration, and/or Google Analytics Demographics and Interest Reporting. Users can opt-out of Google Analytics for Display Advertising and customize Google Display Network ads using the Ads Settings. WhatIsMyBrowser.com and third-party vendors, including Google, use first-party cookies (such as the Google Analytics cookie) and third-party cookies (such as the DoubleClick cookie) together to inform, optimize, and serve ads based on someone’s past visits to the Site.
The data and insights gathered from Google Analytics Demographics and Interest Reporting is used to optimize the ads and types of ads used on this site, as well has how the site is designed and marketed. We do not facilitate the merging of personally-identifiable information with non-personally identifiable information previously collected from Display Advertising features that is based on the DoubleClick cookie unless you have robust notice of, and your prior affirmative (i.e., opt-in) consent to, that merger.
Notes regarding Privacy and our own systems
When you access this site, this site may record the user agent, headers, detected addons, IP address and other data. This is done either as a part of the requirements of the functionality (eg the Unique Browser Url feature needs to record details of your setup, so that it can re-display them when the unique url is visited), or as a part of the maintenance, development and monitoring of the site.
Any time you provide your name, email (or the name, ticket number and email of your tech support), we will record it for monitoring, security and development purposes but promise to never sell, give, loan, rent or otherwise provide it to any companies.
Ownership of Names & Logos
All names and logos are property of the respective owners and are protected by applicable trademark and copyright laws.
Product and company names mentioned in the site may be the trademarks of their respective owners.
The whatismybrowser.com logo is Copyright whatismybrowser.com
Terms and Conditions regarding particular functionality on the site
User Agent Parsing
Our user agent parsing software - used on the homepage, the IFrame page, the custom parser page, unique browser code page, API and other places - is provided "AS IS", with no guarantee that it is correct or complete. It is our best attempt at decoding the user agents provided to it.
Like all functionality and content on this site; it is hoped that it is helpful, but no guarantees at all are given and it should be used simply as a guide.
The information provided by it (and thus in all the places on the site - homepage, API, custom parser etc) is subject to change without warning or notice to you or anyone.
It is custom software we have written ourselves over the course of many years. If you want to integrate your software with it; please consider using our API.
Detecting malicious user agents
The user agent parser attempts to recognise and warn if a User Agent appears to be malicious, abusive or represent a security threat. This is done by searching for fragments suspected to be of a malicious nature: for example SQL injection exploits. We offer no guarantee that a user agent is "safe" just because it didn't get flagged as "abusive". Similarly, we offer no promise that just because a user agent was flagged as "abusive" that it is actually malicious or dangerous.It is your responsibility to safely handle all user agents your system receives from your users/logs as well as responses from our API. We accept no responsibilty and provide this API field as a courtesy, hoping that it might be helpful but without any promise as to its accuracy.
User Agent Collection
For further development
The user agent parsing software we use on the site and in the API is developed in-house, we do not simply repackage an existing library - we build it ourselves. In order to develop it further, we may collect and store any user agents we receive either on the website, the developers site or via the API (including extra information such as other HTTP Headers too). These user agents are then prioritised and used to further develop the user agent parser.
If you do not want us to collect and store a user agent or HTTP header, do not transmit it to the site.
Making it available to other developers
While we keep a list of user agents to help us further develop our parser (as described above), we also use our database of user agents for other reasons.
We make our database of user agents available to others by two main ways: through our user agents listing on our developers site and via an easy download for customers of our API on the Pro or Enterprise plans.
Be aware that any user agent you submit to the site, either through sending it as an actual User Agent HTTP header, through the "Custom Parse" tool on the developers site or via the API may end up on our user agent listing and/or in the downloadable version of our user agent database. The listing and the downloadable database do not link user agents to IP addresses. Currently our user agent listing and downloadable copy of the database only include user agents which have been sent to the homepage of whatismybrowser.com; not ones collected via the Custom Parse tool or the API.
If for some strange reason you don't want your user agent string potentially collected by any server you visit (including our servers) then you should not be sending it. Use a browser or client that lets you customise your user agent. Never add personally identifying information to your user agent string. Your user agent should be considered publically available to any server you visit.
Don't scrape the detection
You are not allowed to "scrape" detection results from WhatIsMyBrowser.com or the Developers site. In other words, you can't write software to send HTTP requests with the User Agent you want to detect and then scrape the resulting page that WhatIsMyBrowser.com returns - on either the homepage, the user agent parsing page, the IFrame or any other page. We have an API which will give you far easier and more powerful access to this information. Use that instead. By using the API, you'll also be helping by supporting the project.
When our systems detect you scraping our site, you will be blocked from accessing the website.
Version checking and security
One of the features provided by WhatIsMyBrowser.com and the WhatIsMyBrowser.com API is the ability to get an indication if a web browser and some plug ins (such as Adobe's Flash and Oracle's Java) appear up to date. By using this site, you understand and agree that these are rough indications, not any sort of guarantee that your software is actually up to date. Is is provided as a helpful feature, but it guarantees nothing, including whether or not this information is actually correct at all.
Due to the nature of the system, there will be a lag in time between a new version of a software package being released and our version checking data being updated accordingly. During this time our software would report that the browser or plugin appeared up to date when technically it was no longer up to date. By using this website you accept this and will not hold us liable for any confusion, security problems or any other problems or issues which may arise from these facts.
In some cases, the browser version check (checking if the user's browser is up to date) only looks at the major release version number, not the minute point release, and as such may not give an "out of date" for minor point or revision release differences. This is particularly true of Firefox which now only accurately reports the "main" version number and will in-fact give the wrong "point release" number (eg reporting "50.0" when it's actually "50.1". As such, for Firefox we can only check the "main" version number and warn if it is out of date.
In some cases, it is not possible to determine if a browser is fully patched, despite appearing up to date. In some cases (for example Internet Explorer), when a new version is released but the older version is still most popular and still actively maintained by the vendor, this may be considered the "latest" version. Browser security and remaining up to date is the responsibility of the Manufacturer and the individual computer user. We absolutely will not accept any responsibility for wrong, erroneous, misleading or vague information that this feature provides or the resulting decisions by the user thereof.
Just because the messaging on this website or the API may claim that your web browser (or your customer/client's web browser) is up to date does not guarantee that it is actually up to date, fully patched, or that it is secure. This feature should be used as a rough guide only. It is not any sort of guide, guarantee, promise (or otherwise) that your web browser is up to date or that you are using the internet safely or securely.
You can only embed the WhatIsMyBrowser.com IFrame feature on your site provided that:
- You agree that all the standard Terms and Conditions of using WhatIsMyBrowser.com (which you are now reading) apply to using the IFrame.
- You will not intentionally obscure the link back to WhatIsMyBrowser.com in the bottom of the IFrame, and thus:
- It remains clear to all your users that the web browser detection is being done by WhatIsMyBrowser.com and they can click back to this site if they want.
- You understand that this is a new feature of the site which is still in development. The way that it works, including its configuration options and output may change without notice as other websites start to use it and I modify and improve its behaviour.
Custom User Agent Parser
We provide a system on our Developers site which allows you to paste in any user agent you want us to parse and receive our parse result for it.
The same user agent parser which we built, that powers the website and the API is used for this.
We log access to this tool and we may decide (at our discretion) to rate-limit or block abusive access to it, at any time, without warning or notice to you. Please do not abuse this system. We have a great API which is much easier to use.
Send to Developer email feature
One of the features on this site is the ability to email a browser detection report to your tech support or your web developer. While the Privacy & Cookies section above hopefully explains our policy on privacy (namely that we are very supportive of your right to be anonymous, private, spam-free and safe on the internet) since the Send to Developer feature specifically asks you for two email addresses, it's worth taking a second to be perfectly clear about it.
We will never use your details for nefarious purposes. We will never send the email addresses spam or anything else other than the one email that using that system initiates. We will not give, sell or otherwise make available your details to any third party so that they can spam you either.
When you use the Send to Developer email feature, the contents of the email that is sent, including the name, to and from fields are stored in our database. However this is only done to prevent abuse and to ensure that the system is working.
Be aware though; we use Postmark to send these emails; so their systems will necessarily receive a copy of this data as their systems send the email. We consider PostMark a very trustworthy company/product. But be aware that every intermediary mail server/relay that the emails get routed through also gets this information.
By agreeing to use this site and this feature, you accept and acknowledge that all email is a fundamentally insecure transmission medium. You should not consider email to be private or secure at all.
Tor Exit Node Detection
The detection which tries to determine if you are coming from within the Tor Network/From a Tor Exit Node is provided without any guarantee of its correctness, or of your privacy, anonymity, untraceability, or anything else like that. Use it only as a rough guide and make sure you know what you're doing before you use Tor.
Minimum System Requirements feature
We provide a system which allows you to link to a service on our website which helps your users determine if their system meets your minimum requirements for using your website.
This system (like everything on this website) is intended as a rough guide only. It/We provide absolutely no guarantee that if it decides that your user's system should be able to use your website (eg that it meets the minimum requirements you have detailed) that it actually can or will be able to use your website (or that it won't).
When you provide us your logo to include on your custom-branded page, you assert that you own the right to use the logo and we all agree that obviously it remains your property, not ours.
If you use the IFrame embed option, you will not intentionally obscure the link back to WhatIsMyBrowser.com in the bottom of the IFrame, and thus, it remains clear to all your users that the web browser detection is being done by WhatIsMyBrowser.com and they can click back to this site if they want.
Unique Browser Codes
This is done so that you can be provided with a unique url which describes your browsing set up at the time that you requested the homepage. This unique url is shown near the top of the page; just under the larger blue section of the page.
Each of these unique URLs will show anyone who views it a copy of the browser report associated with it; including the browser, user agent, frontend capabilities and other various bits of information. Only the first two octets of the IP Address are shown, to increase privacy (as some people share their urls on Twitter or other public forums).
If you do not wish for your browser report to be shared with anyone, do not give them your unique url.
General Data Protection Regulation (GDPR) notes
whatismybrowser.com is not a european company, however in light of the European legislation which has come into effect, we would like to clarify a few things.
Firstly, we are privacy and security obsessed, and have always taken the protection of your personal details very seriously. As such, to remain compliant with the GDPR we don't actually have to change much at all.
Although it's spelt out elsewhere in this document, here it is in full:
In order to monitor the site for problems (bugs, security problems and malicious users & bots), as well as to help develop the site further (eg. by noticing technology trends, and by developing our user agent parser to work with new user agents), we collect and store this information in our database.
User agents which are seen on the homepage, our user agent parsing tool on our developers website, and via our API are collected and periodically sent to our main user agents system. There, they are separated from their IP addresses, grouped, counted and categorised. We use that database to develop our user agent parser. This database basically consists of users agents; how many times we've seen it (in order to determine "popularity" - eg. which user agent to make sure our code parses next), the first time it was seen (eg. is it a really old user agent or is it new), and the last time it's been seen by one of our systems which record user agents. No personally identifying information is contained in this database (unless of course you made some bizarre mistake of putting it in your own user agent!).
To further protect your privacy, we intentionally mask the last two parts of your IP address; allowing people to just get a rough idea of your IP address, not exactly what it is. Note that this still doesn't contain any personally identifying information (eg, no names or email addresses). So that this information can be accessed by your friend or colleague, we keep that information in our database for 4 weeks. During that time, anyone who uses that URL can see the information about the time you made that request to the home page. After 4 weeks, that information is removed from our database. REQUESTING DELETION: if you have generated one or more of those browser urls and wish for them to be deleted, use our Contact Us form, and provide all the codes you want deleted. To verify that you are authorised to request deletion (since they aren't actually personally identifying you), you will need to provide the full IP address of those urls. Since this occurs every time you visit the homepage, if you don't want this to keep happening, you are instructed to not use whatismybrowser.com.
If you don't want to share the information contained in those reports, then don't share the URLs with anyone (in particular: don't post them on social media). The browser url codes are random and non sequential. If someone randomly guessed one of the codes, it still wouldn't reveal any personally identifying information about you unless you intentionally linked it somehow to your own identity.
When you use the contact us form, we store your browser's information (IP address, headers, frontend capabilities) in order to help with your enquiry. This information is deleted from the database after 4 weeks. If you prefer to contact us directly, use our info@ email address. You can request that we delete your records from that database by sending us an email from the email address in question.
When you use the "send to tech" email feature on the homepage, we gather your browser set up information (IP address, HTTP headers, frontend capabilities etc) and send them in an email to the address you provide. If you don't want someone to have that information, don't send it to them in an email. We keep that information in our database for 4 weeks for the same reasons as above (security, monitoring for fraud or malicious activity, to monitor that the system is working correctly, etc), after which, we delete it from our database. Remember that email is an inherently insecure medium; copies of the email may be intercepted and copied, or stored on mail servers that it passes through. If you don't like those risks, do not use this feature. You can contact us using the email address that you sent the email from to request that we delete it from our database.
GDPR and Third parties we use
- AWS: Our servers are hosted with Amazon Web Services. Here is their GDPR statement.
- Alphabet: We use Google Analytics (with DoubleClick) and Google AdSense. Here are Google's compliance pages.
- FastMail: We use FastMail to do our email. Here is their Privacy and GDPR statement.
- PostMark: We use PostMark to send the "Send to Tech" and alert about new site contact messages. Here is their GDPR statement.
- 3Scale: We use 3Scale to manage our API accounts. Here is RedHat's GDPR statement.
- BrainTree: We use BrainTree payments to process our payments. Here is there GDPR statement.
- NAB: We use National Australia Bank as our payment gateway. Here is their GDPR statement.
- MasterCard: We accept MasterCard payments. Here is their GDPR statement.
- VISA: We accept VISA payments. Here is their GDPR statement.
- AMEX: We accept American Express payments. Here is their privacy center.
Final notes on GDPR
As already stated, we take your privacy and security seriously. Please contact us via the Contact Us form or our info@ email address with any questions, comments, requests or clarifications.
We provide a contact form, allowing customers/users of the site to contact us with questions, commments and feedback.
We ask for your name and email so that we can reply to you if appropriate. By submitting this form you give us consent to reply to your message. You can remove your consent for us to contact you by teling us. We will never spam these email addresses or sell/give them to anyone who will.
When you use this feature, we record your browser's user agent, frontend capabilities (similar to what gets shown on the homepage/send in the email tool etc), HTTP headers and ip address so that we can better respond to your enquiry and help prevent abuse of the system.
When you send us a message, a copy of it is kept in our database and a copy is sent through to our main email address so that we are aware of your message to us. Please understand that email is an inherently insecure communication medium; do not send us sensitive information via this form/email. We provide our GPG key if you wish to send us encrypted email: WhatIsMyBrowser-info.asc.
If you do not agree to any or all of the above terms, you may not use whatismybrowser.com and must immediately stop accessing it.