The short version
SupraDraft OCR runs on your computer: it reads your files and saves the searchable copies there, and Rabbit Hole Technologies never receives your files. There is no SupraDraft OCR account, SupraDraft OCR has no telemetry or analytics of its own, and it never sends anything about a problem unless you choose to send a problem report (Windows’ own error reporting is described under Microsoft components). Over the internet, SupraDraft OCR sends the license check described next, a problem report only when you choose to send one, and the update checks described below. Buying a license also goes through Stripe and our key email, and every record our license server keeps is listed below.
The license check
- When. The first time SupraDraft OCR starts (to begin your free trial), when you enter a license key, when you choose Remove this computer, Remove other computers or Check now in the License window, and about once a week while a paid license is in use. Between checks SupraDraft OCR works offline for up to 30 days.
- Where to. Our license server, license.rabbitholetechnologies.ai, over an encrypted (HTTPS) connection. It is the same server that checks SupraDraft licenses. It runs in Microsoft’s Azure cloud, which hosts it and stores its records for us.
- What it sends. The product name (SupraDraft OCR), the app version, a one-way code for this computer, and — only after you enter one — your license key, marked when you have just typed it. Remove this computer and Remove other computers send the product name, the app version, the key, the computer code and which of the two you chose. The computer code is a scrambled fingerprint of an identifier Windows provides; it cannot be turned back into that identifier, though our records link it to your key and, through Stripe, to your purchase. Windows normally gives that identifier to every app from the same publisher on a computer, so if SupraDraft is also installed on this computer from the Microsoft Store, a Store copy of SupraDraft OCR sends the same computer code. A copy downloaded from our website has a different publisher in Windows’ terms, so it normally sends a different code, and a computer that has both then counts as two computers. On the rare computer where Windows does not provide that identifier, every copy uses an identifier Windows keeps for the whole computer instead, so all of them send the same code. Each product still has its own free trial and its own license keys. Nothing else is sent: no file, no file or folder name, nothing your pages say, and no record of how you use SupraDraft OCR. Like any internet request, the check also reveals your internet (IP) address to the server; the server uses it only in memory, for about ten minutes, to limit abuse, and never stores or logs it.
- What the server keeps. For a free trial: the product, the computer’s one-way code and the date the trial started, so each computer gets one SupraDraft OCR trial (a computer with both a Store copy and a downloaded copy normally counts as two computers, as described above, so each copy can have its own trial). For each license key sold: a one-way fingerprint of the key; the product; whether it was sold in Stripe’s live or test mode; how the key was made (from the payment, or from the checkout for a $0 purchase) and the key format’s version; Stripe’s reference numbers for the purchase (its payment and its checkout, and any dispute about it), which carry no name or email address themselves but point to the purchase record in our Stripe account; whether the payment was returned to you in full; for each dispute about the payment, whether it is still open or how it ended (won, lost, or closed with a warning); and any hold or computer limit we set on that key. For each computer the key is or was used on: the computer’s one-way code, the product, whether the computer is active or removed, the date its latest license pass runs out and, once it is removed, the date it was removed and whether its place was freed right away; and, per key, the times removing a computer used up one of its three yearly moves. That is what lets a key work on two computers at a time, be moved between them, and stop a removed computer from quietly taking its place back. Removing a computer frees its place right away, using up one of those moves, for up to three computers a year (a computer whose latest license pass has already run out is freed right away without using one); after that a removed computer keeps its place until its latest license pass runs out (at most 30 days). The server never stores your key itself: when Stripe reports that a payment was returned or disputed, it works the key out again from that payment’s reference, and if you lose your key we can work it out the same way to send it to you again. Azure, which stores these records for us, also notes on each one the time it was last changed. The server keeps no other record apart from a short operations log. Each line notes the time, to the second, and the kind of one outcome: for example a trial pass given, a key refused, a key made and emailed to you, a Buy click, or a problem report received. For a removal it also notes how many computers were removed and whether their places were freed right away. It runs no analytics, and it never logs your key, its fingerprint, a computer code, your internet address, a payment reference, or your name, email address or billing address. In memory only, it holds what limits abuse — your internet address and the computer code, to count how often each asks, and the fingerprint of a key it never sold, to refuse it again for ten minutes without looking it up — and it never writes any of that anywhere. A problem report you choose to send is kept as described under Problem reports.
- Buying, and who else. Rabbit Hole Technologies, LLC sells SupraDraft OCR. Buy, in SupraDraft OCR, opens our checkout in your web browser, and Stripe processes the payment there and works out any sales tax from your billing address; your card number goes to Stripe and never reaches the license server. When a purchase goes through, Stripe sends the license server a signed notice of it. The notice carries your name, email address and billing address (and sometimes a phone number); the server uses only the email address, only to send you your license key, and stores and logs none of them. Stripe also sends the license server a signed notice when a payment is returned to you or disputed. That notice carries Stripe’s record of the payment or the dispute, which can include the same name, email and billing details, some details of how you paid (for a card, such as its type and last four digits; for a bank debit, such as the bank and the account’s last four digits; never a full card or account number) and anything submitted in the dispute; the server reads only the payment and dispute reference numbers and the outcome, and stores and logs none of the rest. The key email is sent through Resend, an email delivery service: Resend receives your email address and the message itself, which carries your key, and keeps its own delivery records. Stripe’s own privacy policy covers what you give it at checkout. Apart from Microsoft’s Azure, which hosts the server and stores its records for us, checking a license involves no other company: the server answers from its own records.
- On your computer. The license pass the server returns, your key (protected with Windows’ own data protection for your Windows account), and the latest date and time SupraDraft OCR has seen on this computer’s clock (used only to notice a clock that has been set back, and never sent anywhere) are kept in SupraDraft OCR’s private app-data folder.
Updates
- A copy from the Microsoft Store is updated by the Store. Help › Check for updates asks the Store whether a newer version exists.
- A copy downloaded from our website checks our download server, downloads.rabbithole-technologies.com, for a newer version: when it starts, about once a week (if a check cannot be completed, it tries again the next time it starts), and whenever you choose Help › Check for updates. SupraDraft OCR asks you before it installs an update. The check, made through Windows, asks for one small file that names the newest version; SupraDraft OCR adds nothing about you or your files to that request. Each check, and the download of any update you accept (which comes from the same server), reveals your internet (IP) address to that server, as any internet request does. Amazon Web Services runs that server for us. Our download server keeps no record of these requests.
Problem reports
SupraDraft OCR never sends anything about a problem on its own. After a crash it offers a problem report, and you can make one at any time with Help › Report a problem. Either way it tells you what the report holds, lets you see the report exactly as it would be sent (choose View report), and sends it only if you choose Send.
- What a report holds. The version of SupraDraft OCR and of Windows, where your copy came from (the Microsoft Store or our website), the kind of error and, as codes, where in the program it happened, and the last part of SupraDraft OCR’s log: its most recent lines, each with the date and time it was written on this computer, which can reach back over earlier times you used SupraDraft OCR. It holds no file or folder name, nothing your files say, no license key and no computer code.
- Where it goes. To our license server, over an encrypted (HTTPS) connection. As with the license check, the server uses your internet address only in memory to limit abuse (for up to an hour after a report), and does not store it with the report. A report is not linked to your license key or your purchase.
- What we keep. The report as sent, the date it arrived and its report number, for 90 days, to find and fix problems; then it is deleted automatically, usually within a day after that. Azure, which stores reports for us, also notes on each one the time it arrived. SupraDraft OCR shows you the report number: include it if you write to us about the problem, or send it to us to have that report deleted sooner.
What SupraDraft OCR keeps, and where
SupraDraft OCR has no folder of its own in your Documents. It saves the searchable copies you ask for beside your files, or in a folder you choose, and it keeps its own records in one private folder.
Your files and the searchable copies
- It opens only the files you add, and the PDFs and pictures in a folder you add (and in its subfolders, if you tick Include subfolders), and it only ever reads them: your original is never changed, replaced or moved.
- Each searchable copy is a new file, saved beside the original with _searchable.pdf at the end of its name, or in another folder if you choose one in Tools › Settings. If that name is taken, a number is added (up to 99). If every one of those names is taken, no searchable copy is saved and the file shows Could not finish; an existing file is never overwritten.
- If SupraDraft OCR is stopped part-way through saving a copy, for example by a power cut, an unfinished copy (its name ends in .partial) can be left in the folder where that copy was being saved. SupraDraft OCR normally deletes it the next time it starts, and you can also delete it yourself.
The searchable copies are ordinary PDF files, and they are yours: back them up, move them or delete them whenever you like. Uninstalling SupraDraft OCR leaves them where they are. If OneDrive or another backup or sync service copies the folder they are in, that service copies them as it does any other file; SupraDraft OCR itself uploads nothing.
SupraDraft OCR’s private app-data folder
Windows removes this folder when you uninstall the app. It holds:
- the license file described above;
- your settings, including where the searchable copies are saved (and any folder you chose);
- the list of files you have added: where each file is on your computer and where its searchable copy is saved (folder and file name), with what SupraDraft OCR needs to carry on after a restart. These locations stay in that list until the file is finished and you choose Clear finished, or until you uninstall the app;
- for some files, temporary working copies of their pages, kept only while SupraDraft OCR makes the searchable copy and deleted as soon as it is done (if a power cut leaves one behind, it is deleted the next time SupraDraft OCR starts);
- after a crash that closed SupraDraft OCR, the details of that crash (the kind of error and, as codes, where in the program it happened), kept so that it can offer you a problem report the next time it starts. They are deleted when you send that report or choose Don’t send; if you do neither, they are deleted unsent the first time SupraDraft OCR starts after they are 30 days old, or when you uninstall it;
- for a copy downloaded from our website, the date and time it last finished its weekly check for updates;
- a log of the program’s own actions for troubleshooting, such as when it started and stopped, the state of its license and the results of its license checks, how each file ended (never which file), and errors. The log never records a file or folder name or anything your files say, and it never records your license key or the computer code.
Uninstalling
Remove SupraDraft OCR like any Store app, in Settings › Apps. Windows then deletes its private app-data folder and everything in it, including the license file, your settings, the list of files, any crash details kept for a problem report and the log. The searchable copies it made stay where they were saved, and so does any unfinished file ending in .partial left behind when SupraDraft OCR was stopped part-way; you can delete such a file yourself. Uninstalling does not free your key’s place on our license server: if you are moving to another computer, choose Remove this computer in Tools › License… before you uninstall, or choose Remove other computers on the new computer afterwards (it removes the key from every other computer, so enter the key again on any other computer you still use). Reinstalling on the same computer from the same place as before (a copy from the Microsoft Store, or a copy downloaded from our website) sends the same computer code, so it gets the same free trial as before, not a new one; and if you did not choose Remove this computer, your key takes back the same place when you enter it again. A copy from the other place normally sends a different computer code (see The license check), so it gets a free trial of its own and, once you enter your key, takes a place of its own on the key, like another computer. To free the old copy’s place, follow the steps above for moving to another computer: Remove this computer in the old copy before you uninstall it, or Remove other computers in the new copy afterwards (it removes the key from every other computer, so enter the key again on any other computer you still use).
Network connections
Apart from the license check, a problem report you choose to send and the update checks above, SupraDraft OCR makes no internet connections of its own. In detail:
- Pages are read on your computer. Nothing is sent to an online OCR service.
- Buy opens our checkout in your own web browser, not inside SupraDraft OCR.
Microsoft components
These parts of the experience belong to Microsoft, and the Microsoft Privacy Statement covers what they do:
- The Microsoft Store delivers the copies installed from it, and their updates. Windows’ App Installer installs a copy downloaded from our website, and its updates. SupraDraft OCR is not bought through the Store, and neither plays any part in the license check.
- The text recognition that reads your pages is part of Windows, which Microsoft maintains and updates.
- Windows’ own error reporting, which your Windows diagnostic data settings control, may tell Microsoft when a program, SupraDraft OCR included, stops working or stops responding; SupraDraft OCR does not turn that off. For a copy from the Microsoft Store, Microsoft may also make reports about the app available to us, for example how many copies were installed, how often it stopped working or stopped responding, and details Windows collected about those failures.
What SupraDraft OCR does not do
- It does not send any file, file name or page text to Rabbit Hole Technologies or to anyone else, and it sends no record of how you use it apart from the last part of its own log in a problem report you choose to send (see Problem reports). The license check, and a problem report you choose to send, carry only what is listed above.
- It never changes, replaces or moves your original files; it reads them and writes new searchable copies.
- It reads only the files and folders you add, the searchable copies it saves, and its own private folder.
- It does not collect your location or your contacts. The one-way computer code is the only thing about your computer the license check sends. A problem report you choose to send holds no computer code, but it does hold the Windows version and the last part of SupraDraft OCR’s log, which can show a little about this computer, such as the local date and time of each line (from which its time zone can be worked out), whether its clock was set wrong, and whether Windows text recognition was ready for your languages (see Problem reports). Every connection also carries your internet address: our license server never stores it, and our download server keeps no record of the requests it receives (see Updates).
Your choices and requests
Everything SupraDraft OCR stores is on your computer, under your control: the searchable copies wherever they were saved, and its own records in the private folder above. Rabbit Hole Technologies holds no copy of your files. The license server keeps the records described above until you ask us to delete them, with three exceptions: a problem report is deleted automatically after 90 days (see below); the time a removal used up one of the key’s yearly moves is dropped once it is a year old, the next time removing a computer uses up one of that key’s moves; and the key’s own record is kept even if you ask (see below). Its short operations log, which names no one and no computer, clears itself within days. To have your computers’ records removed, write to admin@rabbithole-technologies.com: we delete the record of each computer on your key (a removed computer’s included), the key’s list of the times a removal used up one of its moves, and those computers’ free-trial records for SupraDraft and SupraDraft OCR. If you have only used the free trial, write to us with the code shown after This computer in Tools › License…, and we delete the free-trial records kept under that code. A computer that goes on using SupraDraft OCR afterwards is simply recorded again at its next license check. The key’s own record (described above; no name, no email address) is not deleted, on such a request or later, because the key cannot work without it. A problem report you sent is deleted automatically after 90 days; to have it deleted sooner, send us its report number. Your purchase record — your name, email address, billing address (sometimes a phone number) and the payment — is kept in our account with Stripe, which processes our payments.
Children
SupraDraft OCR is not directed to children.
Changes
If this policy changes, the new version will be posted at this address with a new effective date.
See also the website privacy notice and SupraDraft OCR support.