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 and related products (if any) and your ability to access and use the Web Site may be terminated at any time without notice.
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 any part of 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), to extend our user agent database, or as a part of the maintenance, development, protection 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 & Conditions regarding particular functionality on the site
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 & suggestions
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 and suggestions, please be aware that we may, at our discretion and for any purpose, use, modify, incorporate it into our products, license and sublicense, any feedback, comments, or suggestions you send us or post in our forums without any obligation to you.
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 or correct/modify/extend existing content (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.
When you use our Page Feedback system 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 request and help prevent abuse of the system.
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
We collect the user agents that you transmit to us in various ways.
If you do not want us to collect, store and make public a user agent or HTTP header, do not transmit it to the site.
Here is more information about our user agent collection practice.
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, analysed and used to further develop our user agent parser.
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.
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.
Privacy Considerations regarding collecting user agents
Our internal database of user agents, the listing and the downloadable database do not link user agents to IP addresses or urls.
Please remember the way that user agents work: every single time you request a page or file anywhere on the internet your browser sends a request to that server which includes your user agent. Most websites ignore and discard this information. To help our customers: instead we collect it. 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.
Can my user agent identify me? Typically no: user agents are meant to describe the software you are using. If you are using any sort of normal web browser (Chrome, Firefox, Safari, Edge, Internet Explorer, Opera, Brave etc) then it's user agent will be the same across millions of different people's web browsers as well and not individually signify your system.
It is theoretically possible that some kind of virus or malware on your system could change your user agent, making you more identifiable, but unless it actually put something personally identifying in the user agent (eg your name) before you came to our site, that user agent would still just appear in the big listing or database and that would be it. Remember: our database of user agents doesn't link it to an IP address, url or request time.
Removing user agents from the listing/database If there is a user agent in our listing or database which you believe shouldn't be available, please let us know. We do our best to filter the listing/database for malicious or obscene fragments, but if we've missed something, please use our contact form to let us know.
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.
Don't scrape/crawl our user agent listing
You are not allowed to use software to "crawl" our big listing of user agents. When we detect you doing this our systems will automatically block your servers for a certain amount of time. If you require a copy of our user agent database, please use our API to get a copy of our user agent database. It is much easier and quicker for you to use.
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.
At our own discretion we may choose to offer free "swag" (typically one or more stickers) to people who ask for them, or to people who have helped the site/project in some way.
We will require your international mailing address and email address to do this. We promise that we will never share, sell, loan, give or otherwise make your details available to any third party except the international mailing system. We are based in Australia, Melbourne and all our mail typically leaves from there via Australia Post.
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 request and help prevent abuse of the system.
To request stickers from us, please use the form on the Swag request page, not the Contact Us page or email. If you don't use the Swag request form, you won't receive stickers.
We receive a lot of requests, so have to send the stickers out in small batches. When you successfully submit the form, you will be put into our queue and we'll send yours out as we work through the list.
The delivery of your stickers is outside of our control once we put it in the Mailbox. We can't guarantee that they will arrive safely.
Stickers are limited to one batch per person, per year.
If you send us a picture of your stickers in use: firstly, thank you! and Secondly; you grant us permission to use it in any of our marketing material (typically - although not limited to - Social Media posts and displaying it on our website).
We reserve the right to cancel or pause this offer at any time, without notice to you, even if you are already in the queue.
Wget Wizard Terms and Conditions
Based on the options you choose and provide to our form, we will do our best to suggest a possible command to invoke wget with, which will hopefully give you your desired outcome from wget. The idea is to generate the basics of a command that you can then customise exactly how you need it to work.
We've taken care to ensure this wizard and the command parameters for Wget it generates work, are safe and sane, however we accept no responsbility for whatever the results are of running the command we suggest. Any suggested command that the wizard generates is exactly that: a suggestion. By taking the suggested command the wizard provides you with and executing it on your computer/server/etc, you are signifying that you have read the Wget documentation and fully understood what the command will do.
Wget Wizard data collection
As a part of debugging, security monitoring and further development, we may store what you enter into this form, including the URL and configuration options. We may also record your IP Address, User Agent, HTTP headers and anything else you submit to our servers. This helps us monitor usage, with the Wget feedback form, to make the wizard better, and prevent abuse of the system. If you don't want us to store this data/information, don't submit this form.
Wget Wizard Feedback
After you get a Wget command suggestion, we might show you a feedback form. You can leave any bits of feedback for us to help improve the Wget wizard. Your feedback is linked to the options you submitted, to help us understand your feedback better and respond more effectively to it..
Our general terms and conditions about Our products and your feedback & suggestions applies to this form as well.
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.
If your unique URL is not loaded/requested, we will purge it after 4 weeks of creation. If you or someone else loads your unique URL, we will keep it in the system for an longer amount of time, so that it can be referred back to (particularly if it is referenced in a bug report or forum post that people want to read long after the fact). We will keep it longer than the usual 4 weeks, however we also don't promise that it will be there indefinitely either - we may eventually purge it.
If you have created a Unique Browser URL by visiting the home page and then shared it somewhere and then want us to purge it, you will need to tell us the full IP address that the report came from so that we can verify that you are probably the creator of the report. We can then delete it at your request.
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. Before they are even sent to the central system, they are separated from their IP addresses, grouped and counted. We use the user agent 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 personally identifying information in your own user agent!).
To further protect your privacy, when we show your unique page for your browser configuration 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 day-to-day email. Here is their Privacy and GDPR statement.
- PostMark: We use PostMark to send the "Send to Tech", verification emails on our Developers site and alert our team about new site contact messages. Here is their GDPR statement.
- 3Scale: We use 3Scale (owned by RedHat) to manage our API accounts. Here is RedHat's GDPR statement.
- BrainTree: We use BrainTree payments to process our payments. Here is their 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, developers.whatismybrowser.com and our API, and must immediately stop accessing them.
We are always improving and welcome any feedback or questions on these terms and conditions.