Dedupe, Fuzzy Match and Clean Data on Windows
Profile, clean, fuzzy match, dedupe and verify thousands of rows in seconds on your own Windows machine. Sensitive files never leave your computer and the app opens with a demo dataset already loaded.
Version 2.84.7, 110 MB, digitally signed.
Download only from this page. Files shared elsewhere may have been changed and will not receive updates. If you arrived here from another download link, use this page to get the installer instead.
Check the version, file size and signature details below before running the installer.
Which Flookup Version Fits Your Work
The add-on cleans inside Google Sheets and the desktop app cleans local files. The cleaning modules match and each licence is separate.
Flookup ships in two shapes and each licence is separate, so it helps to start from where the data lives. If the data already lives in Google Sheets, the add-on cleans it where it sits. If files cannot leave the machine, or they live in CSV files and Excel workbooks, the desktop app cleans them locally. The cleaning modules match across both versions.
| Where the data lives | Sheets add-on | Desktop Standard | Desktop Pro | Desktop Team |
|---|---|---|---|---|
| Files each version cleans | Spreadsheets sandboxed in your Google account | Files on your computer only | Files on your computer and records from connected sources | Files on your computer and records from connected sources |
| Database connectors | Works within Google Sheets only | None | Included, with automation and priority support | Included, with automation and priority support |
| Purchased seats | One Google account | One seat on one computer | One seat on one computer | Five seats across five computers |
| Cost of each version | Free tier, then US$2 for 30 days | US$199 as a one time payment | US$499 as a one time payment | US$1,499 as a one time payment |
New to Flookup cleaning? Start with the add-on guide, then move to the desktop app when files outgrow the sheet.
Built for Large Files
Dedupe jobs over thousands of rows complete in seconds on an ordinary Windows machine, with the grid live throughout.
Dedupe jobs over thousands of rows complete in seconds on an ordinary Windows machine, and everything happens on that machine. Similar records are gathered into reviewable groups with a plain reason given for each match, and you choose the surviving golden record before anything changes. The grid stays live while a job runs, with a cancel control throughout, and completed work is recorded so nothing is ever silently altered.
What the Flookup Desktop App Does
Profile, clean, match and verify in one Windows app, against local files or a connected source.
Flookup Data Wrangler brings four outcomes into one Windows app. Work with local files or connect to an online source when you choose:
| Area | What the app does |
|---|---|
| Profile and Insights | Review column profiles, distributions, missing values and duplicate clusters before changing data. |
| Clean and standardise | Trim spaces, strip invisible characters, convert letter case, find and replace with regular expressions, split full names and standardise phone numbers and email addresses. |
| Match, dedupe and merge | Find similar records using exact, normalised, phonetic or fuzzy matching, then review clusters and merge golden records. |
| Verify, automate and import | Check email addresses, countries and postcodes against built-in reference tables, schedule recurring cleaning jobs and pull selected records from Google Sheets, Salesforce, Airtable or a database with a single SELECT query. SQLite files open read only, server databases connect over their standard ports, and a database is never written back to. Write back is previewed first and the last write can be undone. |
My Account shows licence status, device seats and remaining offline time. It is covered under licence and updates below.
Your Files Stay on Your Computer
Local files never leave the machine. Connected sources exchange only the records selected, directly with the provider.
Files you open from your computer are read, processed and saved there. Flookup does not receive a copy of those files or their contents. When you choose Google Sheets, Salesforce, Airtable or a database connection, the app communicates directly with that provider for the records you select. Changes are shown in a preview before you confirm a write-back.
The app has no sign-in account, analytics, telemetry or crash reporting. My Account is the local licence panel; it does not store your workbook or send it to Flookup. Your work is saved in a workbook in your Windows user profile.
Flookup receives licence requests and update checks, not your workbook. Activation sends your licence ID and purchase email, together with a one-way device fingerprint and app version. Routine licence checks use the licence ID, fingerprint and version. The fingerprint is derived from device and account details; those raw values are not sent.
Update checks request a signed release manifest from www.getflookup.com and do not include your licence ID, device fingerprint or file contents. Optional source connections go directly to the provider you selected, not through a Flookup data-processing service.
Network Requests
The app makes background requests for licence status and update information. When you use a connected source, it also contacts that provider to carry out the import or confirmed write-back you requested.
| Request | What is sent |
|---|---|
| Licence service | Activation sends your licence ID and purchase email, plus a one-way device fingerprint and app version. Routine checks send the licence ID, fingerprint and version. The app checks periodically, and My Account shows when the last check succeeded. |
| Update service | The app requests a signed release manifest from www.getflookup.com. The request does not include your licence ID, device fingerprint or file contents. |
| Connected sources | If you choose Google Sheets, Salesforce, Airtable or a database, the app sends the authentication and record requests needed for the selected operation directly to that provider. Write-back is previewed and requires your confirmation. |
What Stays on Your Machine
| Kept on your machine | Detail |
|---|---|
| Workbook | Saved in your Windows user profile and available for you to read or delete. |
| Signed licence | Verified on your computer. |
| Troubleshooting log | Capped at 1 MB. It records app activity, not workbook contents. |
A valid licence continues to work offline for up to seven days after its last successful check-in. The app tries again about once a day. If it cannot reach the licence service before that period ends, paid features pause until the next successful check; your workbook remains on your computer. My Account shows the remaining offline time.
The App Never Opens a Web Page Itself
Every other address in the app, including the buttons that open the pricing page and the licence page, is handed to your browser and does nothing itself. The app will not open a link to any host other than www.getflookup.com and www.paypal.com, and it does not use wildcards, so a subdomain we have not audited cannot open silently.
Desktop App Pricing Plans
Three one-time payments with nothing renewing and a lifetime of updates included.
The desktop app comes in three lifetime tiers, and every tier is a one-time payment with nothing renewing. Standard cleans local files on one computer. Pro adds the Google Sheets, Salesforce and Airtable connectors plus read only pulls from SQLite, PostgreSQL, MySQL, SQL Server and Oracle, with automation and priority support on one computer. Team covers five Pro seats with centralised seat management. Payment is handled by PayPal and your card details never reach Flookup. The licence reaches you by email within a minute. The free tier and 1-month or 1-year passes for the Google Sheets add-on cannot be bought here and are listed on the add-on pricing page.
A receipt and an invoice are sent for every payment, and the licence itself is a signed file on your machine, so there is no portal to visit and no payment method to keep current.
One-time payment
Standard desktop licence
US$199
One payment for one seat on one computer gives you all six data cleaning modules for local files, with a lifetime of updates included free. The online connectors stay locked on this tier.
Buy StandardOne-time payment
Pro desktop licence
US$499
One payment for one seat on one computer gives you all six data cleaning modules plus the Google Sheets, Salesforce and Airtable connectors with read only database pulls, automation and priority support, and a lifetime of updates included free.
Buy ProOne-time payment
Team desktop licence
US$1,499
One payment covers five Pro seats with centralised seat management, so a team shares one purchase and releases computers independently.
Buy TeamLicence and Updates
One seat on one computer, movable with Release device, working offline for up to seven days.
Your licence ID arrives by email. In the app, enter it with the email address used for purchase to activate the licence on that computer. My Account shows the licence status and available seats, and lets you release a computer when you need to move the licence. My Account does not take payments. The desktop licence is a one-time purchase and does not renew, so there is no subscription to cancel.
A desktop licence is bound to a device fingerprint derived from machine identifiers and the Windows account. A copied licence file alone is not enough to activate it on another computer. Release the old device before a planned replacement where possible. If anything looks wrong, contact us and we will put it right.
The app checks for a new release about once a day and shows an update notice in the top bar. It does not download or install updates without your action. When you choose to update, the app verifies the release manifest and installer hash before starting the installer. A valid licence keeps working offline for up to seven days after its last successful check.
A Digitally Signed Installer You Can Verify
The subject, thumbprint and validity dates are published below so the signature can be checked before installing.
The installer has an Authenticode signature. Windows can use it to check the publisher and detect changes made after signing.
You can inspect the certificate details below before installing. The installer is signed with this certificate:
| Certificate Detail | Value |
|---|---|
| Subject | CN=Flookup Data Wrangler, O=APELL Create, C=GB |
| Issuer | The same subject. The certificate is self-signed. |
| Thumbprint | A07D419B4DC93D7E3F36BC62AF409216A92897A5 |
| Valid from | 28 September 2026 |
| Valid until | 29 September 2036 |
| Key and hash | RSA 3072 bit, SHA-256 |
Download the public certificate and inspect it in Windows Certificate Manager. Download the signing certificate.
The Windows Publisher Warning on First Run, Explained
Because this certificate is self-signed rather than issued by a commercial authority, Windows may show a publisher warning the first time. Check the signer and thumbprint before continuing. To clear the warning on your own machine, open the downloaded certificate, choose Install Certificate for Current User and run the installer again. The publisher then reads APELL Create rather than Unknown publisher.
How to Verify the Installer Signature Yourself
Right click the downloaded file, choose Properties and open the Digital Signatures tab. Confirm the signer subject is CN=Flookup Data Wrangler, O=APELL Create, C=GB and that the thumbprint matches the one above. You can also compare the file hash with the SHA-256 value in the release manifest.
Questions About the Desktop App
Does the desktop app send my data anywhere?
Flookup does not receive the files you open or their contents. Licence activation sends your licence ID and purchase email with a one-way device fingerprint and app version. Connected sources exchange only the records you select, directly with that provider.
Can you see the data I clean?
Flookup does not receive the files you process. Any write back is previewed and must be confirmed.
What makes the installer trustworthy?
The installer carries an Authenticode signature bound to its bytes, and the certificate subject, thumbprint and validity dates are published above so you can check them before installing.
How many computers can one licence cover?
One seat on one computer. Use Release device in My Account to move it to a new machine.
Can I remove duplicates from a CSV file without uploading it?
Yes. Open the file in the desktop app and run Match and Dedupe. The file never leaves your machine.
Can I dedupe Salesforce leads without writing code?
Yes. Connect Salesforce with the Pro tier, pull records with a SELECT query and merge duplicates in the grid, with previewed write back and undo.
How does the desktop app differ from the Sheets add-on?
The add-on cleans data inside Google Sheets with a free tier plus US$2 1-month or US$12 1-year passes. The desktop app cleans local files and connected sources on Windows under a one time payment. See which Flookup fits.
Does the app work without an internet connection?
Yes, for up to seven days after the last successful licence check. My Account shows the remaining offline time.
How to Report a Problem with the Desktop App
If a signature check fails, a hash does not match or the app behaves unexpectedly, contact us. Include the version shown in My Account and, if possible, the integrity-check output from that panel.
Last updated: August 2026