Here you’ll find our list of frequently ask questions asked about Checkbot. Please check here for answers to queries before contacting support. If your question isn’t answered here, please contact us. Think you’ve found a bug? Please fill out a bug report. You can also try posting anything you want to share or discuss on the Checkbot subreddit.

To set your account password, install Checkbot, launch it, go to “Log in” in the sidebar and use the “forgot your password” link to send yourself a password reset email.

What does a Checkbot paid plan entitle me to?

If you purchase a single Checkbot subscription, you can use the paid features of Checkbot on as many devices as you wish as long as you continue to make payments for that subscription. If Checkbot is later supported on additional browsers, your subscription will work for those browsers too. You are the only person who may use the subscription you’ve paid for. Each individual requires their own subscription and we reserve the right to cancel a subscription if a subscription is being shared.

What’s the difference between the free and paid version of Checkbot?

See the pricing section for more information about the differences between the free and paid versions of Checkbot.

How do I use my subscription?

When you purchase a subscription, a user account named after the email address you signed up with will be created and you’ll be asked to set a password. To use your subscription, install the Checkbot browser extension then log in with your account using the “Log in” button in the sidebar. You should then have access to the paid features. If you’re having any problems, please contact us with a note of the email address of your account.

What is the refund policy?

We offer refunds up to 7 days after your paid subscription has begun if you’re not satisfied. If you get a refund, you will lose access to the paid features your subscription unlocked. To request a refund, contact us with the email address and “order number” from your purchase receipt that would have been emailed to you.

What happens if I cancel my subscription?

If you cancel your subscription, the features your subscription unlocked will be unavailable to you after the time you’ve paid for already expires. For example, if you purchase a yearly plan and cancel 9 months later, you’ll lose access to the paid features 3 months later. You can cancel your subscription at any time.

How do I cancel my subscription?

‘To cancel your subscription, contact us including a note of the email address you used to purchase your subscription and your order number. You can find your order number on the receipt email you should have received when you paid for your subscription on a line that looks like “Order number: #1234567”’.

Invoices and VAT

How do I get a VAT refund?

Before the checkout process is complete, you should be given the option of entering a VAT ID which will exempt your purchase from a sales tax charge. If you think you’ve been incorrectly charged for VAT, please contact help@paddle.com and they will be able to issue a VAT refund to you. Paddle handle all our transactions and will be able to help you.

How can I add my VAT ID and address to the subscription invoice?

When you’re charged, you will receive an invoice for your subscription by email. There should be a link in the email that says “view your invoice, where you can add/edit your invoice address”. Click this link to add your VAT ID and address to the invoice.

What are your VAT details?

When you’re charged, you will receive an invoice for your subscription by email. There should be a link in the email that says “view your invoice”. Click this link to get the address and VAT ID of Paddle who process our payments. Paddle acts as a reseller and Merchant of Record so they handle VAT on our behalf.

I’ve lost my invoice. How do I get a new one?

You need to contact help@paddle.com to request a new invoice. Please provide the email address you bought the subscription with and any extra details that might help.

General

How do I start Checkbot?

After you’ve added Checkbot to Chrome, you should see a small Checkbot icon in the top-right of your browser window. When you click this icon, Checkbot will launch. You should see then see a prompt asking you which URL you want to start crawling from.

What operating systems does Checkbot run on?

Checkbot will run on any operating system that the Google Chrome browser can run on. This includes macOS, Linux, Chrome OS and Microsoft Windows.

Is Checkbot available for Firefox and other browsers?

Right now, Checkbot is only available for Google Chrome.

Why does Checkbot require the Chrome extension permissions it asks for?

To perform crawls, Checkbot has to be able to fetch URLs from potentially any website. The only way to do this in Chrome at this time is if Checkbot asks for the “read and change all your data on the websites you visit” permission. This permission is used by Checkbot for the sole purpose of processing URL responses requested by Checkbot during crawls within the tab Checkbot runs inside. Checkbot does not interfere with your regular browsing in any way. We’d love to be able to ask for less permissions but like with other developer extensions for Chrome, this currently isn’t possible.

Is Checkbot a web service or does it run locally?

Checkbot is not a web service: all crawling and other functionality is performed locally on your own machine. This has the benefit that you can crawl as many sites as you want as often as you want which wouldn’t be practical on a web service shared between many users.

Install issues

How do I install Checkbot when Chrome keeps saying “this item is already being downloaded and added into Chrome”?

This is a rare Chrome error that impacts extensions in general that prevents installation from succeeding. You should try clearing your browser cache and cookies, restarting your machine and then attempting to install Checkbot again. Please let us know what worked for you as it isn’t clear yet how to reliably fix this.

Updates

How do I get the latest release?

Google Chrome should transparently check for and download updates to Checkbot in the background within a few hours of a release being uploaded to the Chrome Web Store. You need to close and restart Checkbot for a recently downloaded update to be applied. If you want to force Chrome to check for and apply an update you can visit the chrome://extensions/ URL and press the “Update extensions now” button. Be aware that doing this will restart Checkbot and you’ll lose your current progress.

How do I know which version I have?

You can see which version of Checkbot you’re running by launching the extension and reading the version number from the corner of the start page. The version number is also displayed in your list of installed extensions if you visit the chrome://extensions/ URL.

How can I get notified about releases?

We frequently post on Twitter, Facebook and Google+ about new releases so you can follow us on social media to keep up with the latest changes. You can also sign up to our newsletter to keep up with Checkbot news.

How do I report bugs or feature requests?

If you’re having any problems using Checkbot or have ideas for new features and improvements, please feel free to contact us. Please fill out a bug report if you think you’ve found a bug.

Checkbot guidelines

Should I aim to get a perfect score?

If Checkbot gives your site a low score in any category, we would recommend you address the critical problems and whichever issues you consider important but we wouldn’t recommend you aim to get a perfect score. It’s close to impossible for a moderately complex website to get full marks and even the Checkbot website has to make some concessions. For example, fixing some minor issues might require 1) major overhauls of your backend 2) for you to switch to a hosting solution that supports the customisations you need or 3) a third party script provider to make changes for you. Only you can decide which issues are important and practical to fix for your own website.

Features

How can I export and share reports?

For each report, in the bottom right next to the search bar you should see a blue “export” button. Click that button and the current table will be exported as a CSV file. If you’ve searched for anything, the file contents will be filtered by your search term also.

Crawl behaviour

Can I tell Checkbot to ignore URLs?

In the sidebar on the startup screen, there’s an option to ignore URLs by pattern. See the help text there for tips on how you can give a list of regular expressions to ignore sets of URLs which match particular patterns. For example, you could ignore all URLs ending in “.png”, URLs to “example.com” or URLs containing the path “/login” to stop Checkbot from checking URLs you’re not interested in.

Does Checkbot execute JavaScript?

Checkbot does not currently execute JavaScript. Some of the reasons for this are that many websites don’t use JavaScript to modify the core contents of their pages and running JavaScript during crawls would significantly slow the speed we could check pages along with other complications. We’re currently focused on features that give quick feedback for sites that don’t rely on JavaScript execution. You should also consider than many search bots do not execute JavaScript, search bots that do might have trouble indexing your particular JavaScript code, and some users might have JavaScript disabled.

Will Checkbot appear in my site’s analytics reports?

Checkbot does not execute JavaScript or send cookies during crawls so if your analytics solution requires these to work, Checkbot won’t get tracked. If your analytics solution tracks visits when HTML pages, image URLs or similar are requested, you’ll need to add some way to filter Checkbot from your logs.

Why does Checkbot report a page issue I cannot see with my browser?

Sometimes Checkbot might report a problem on a web page you don’t see yourself when you visit that page in your browser. This can be for a number of reasons. For example, the page could be changing its behaviour based on the user agent or cookie contents, or because JavaScript execution is required.

What can I do if Checkbot is being blocked or shown a CAPTCHA?

Some websites have anti-scraping protection in place that block bots or give CAPTCHA challenges. If this behaviour is based on the user agent string, you can try changing the user agent setting used when Checkbot performs crawls. Beyond this, your only option is to get the administrator of the website to add an exemption for Checkbot somehow such as by user agent or IP address.