Awesome Crate
Minimalist dark 3D architectural arch portal with stepped plinth and sovereign emerald perimeter lighting
• • 7 min read

Why Some Free Browser Tools Use Ads—and How to Allowlist a Site You Trust

A straightforward explanation of ad-supported browser tools, what allowlisting does, and how to support a site without giving up control of your privacy.

Free tools are not a miracle. Someone registers the domain, pays for the bandwidth that serves the application, fixes the breakage that arrives with every browser update, and answers mail when something stops working. That labor is real even when the price label says zero.

So every free tool has a funding model. Some charge subscriptions. Some gate features behind one-off payments. Some collect behavioral data and sell it. And some show advertising. Awesome Crate runs on the last of these—unobtrusive display ads, with no accounts, no paywalls, no watermarks, and no file uploads.

This post explains that decision honestly: where the money actually goes, what allowlisting does and does not do, how to allowlist a site under each major blocking tool, and why choosing not to is a completely reasonable answer.

What actually costs money when software runs in your browser

Processing files locally removes the two largest expenses in traditional web software: storing user data and paying for server-side computation. Your PDF never touches a disk we rent. But several bills survive that architecture:

  • The domain and certificates. Renewed yearly, forever.
  • Serving the application itself. Even a purely client-side app must deliver its HTML, JavaScript, and WebAssembly modules to your browser. That traffic is small compared to cloud processing, but it is not free.
  • Engineering time. Building the tools, reviewing the cryptography, and fixing bugs.
  • Compatibility work. Major browsers ship changes roughly every four weeks. Code that worked last quarter occasionally stops working, and someone has to notice and repair it before you hit it.

Advertising covers these recurring costs while keeping the tools open to anyone—including the person who needs to invert one PDF twice a year and will never pay for a subscription.

Why advertising, specifically

Each funding model asks something different of you. It is worth being explicit about the trade-offs:

ModelWhat it asks of youWhy we passed
SubscriptionRecurring payment, an accountExcludes occasional users; accounts conflict with a zero-telemetry design
One-off purchasesPayment per featureAwkward for small single-purpose tools
Data collectionYour behavior, identity, historyFundamentally incompatible with the platform’s privacy posture
AdvertisingA slice of screen spaceAnonymous, works identically for first-time and daily users

Advertising is not free of downsides, and pretending otherwise would be dishonest. Ad networks load third-party scripts into the page, which is precisely why isolation matters—and why the next section exists. It is also why people who run ad blockers are making a defensible choice: much of the open web’s advertising became hostile, and blocking was the rational response.

Your documents stay outside the arrangement

On Awesome Crate, the files you process are handled entirely within your browser. Ad scripts are loaded in isolated, sandboxed frames and have no technical capability to read, inspect, or alter your documents. The advertising arrangement and the document workspace simply never meet.

This is the same client-side architecture described in our introduction to the platform, and it is why ads change nothing about the privacy analysis in client-side versus cloud PDF security.

What allowlisting actually does

When you allowlist a site in an ad blocker, you give that one extension or browser a narrow instruction: stop applying its rules to this specific domain. Three properties follow from that.

First, it is scoped. Other sites keep their blocking rules unchanged. Second, it is reversible—the same toggle restores blocking whenever you like. Third, it is voluntary in any healthy arrangement: a site that hides its content or breaks your own downloads until you disable protection has confused support with hostage-taking, and you owe such a site nothing.

Deciding whether a site deserves it

Before allowlisting anywhere, a short checklist:

  • Do you recognize the domain, and does it match what you clicked?
  • Is there a readable privacy policy that explains file handling?
  • Does the site function fully while your blocker stays on?
  • Are ads presented transparently rather than as a toll booth in front of your own work?

If the last two answers are no, close the tab. There is no obligation here—only a judgment about which sites you want to keep alive.

How to allowlist, by blocking layer

Blocking happens in up to four different places, and knowing which one is yours saves a lot of toggling in the dark.

LayerCommon examplesWhere the control lives
Browser extensionuBlock Origin, AdBlock, GhosteryThe extension’s toolbar popup
Built-in browser shieldsBrave Shields, Opera ad blocker, Firefox tracking protectionAddress-bar icon or browser settings
DNS-level filteringPi-hole, AdGuard Home, NextDNSThe DNS tool’s own dashboard
Network or VPN filtersWorkplace networks, filtering VPNsManaged externally

If you use an extension

Click the extension’s icon near the address bar and look for a large power button, or wording like pause on this site, don’t run on pages on this domain, or allowlist this site. Then reload the page.

In uBlock Origin specifically, the large power button in the popup allowlists the current site for the session; the small padlock beside it makes the exception permanent.

If your browser blocks ads natively

No extension is involved, so extension settings will do nothing:

  • Brave: click the lion icon in the address bar and lower Shields for this site only.
  • Opera: open Settings, find the ad-blocking section, and add the site to exceptions.
  • Safari: check Settings → Extensions for content blockers and adjust them there. On iPhone and iPad, look under Settings → Safari → Extensions.
  • Firefox: click the shield icon in the address bar and turn off Enhanced Tracking Protection for the site.

If you filter at the DNS level

Pi-hole, AdGuard Home, NextDNS, and similar services block requests on your network before the browser ever sees them. No browser setting can override that. You need an allowlist entry in the DNS tool itself—for example, whitelisting pagead2.googlesyndication.com and googleads.g.doubleclick.net in Pi-hole, or adding @@||googlesyndication.com^ as a custom rule in AdGuard Home. Changes can take a minute to propagate, so flush your DNS cache or hard-refresh afterward.

The Awesome Crate allowlisting guide walks through each layer with exact menu paths, including the specific domains to whitelist.

If you are on a managed network

Workplace and school networks often filter centrally. That setting belongs to the administrator, not to you—and that is genuinely fine. Every tool on the platform works regardless.

If you would rather not allowlist

That is a fully supported outcome. Nothing on Awesome Crate is gated behind an advertisement: every tool loads, every operation runs, files save, and exports download with ads blocked. Asking openly is preferred over quietly degrading the experience for blocker users, and the request carries no penalty when declined.

Questions people often ask

Can the advertisements see my files?

No. Ad scripts execute in sandboxed frames with no access to the document workspace, and your files never leave your device during processing in the first place.

Will something break if I never allowlist?

Nothing functional. Ads simply will not render. The day a broken layout appears, that is a bug—reported via the contact page like any other.

Why not subscriptions instead?

Subscriptions fit heavy daily users and exclude exactly the occasional visitors these tools exist for. Ads let a once-a-year user contribute a fraction of a cent without an account, a login, or a payment form.

Does allowlisting one site weaken my protection elsewhere?

No. The exception applies only to the domain you selected. Every other site keeps its existing rules.

I allowed ads but the page looks the same

You most likely blocked at a different layer than the one you adjusted. Check for a built-in browser shield, then a DNS-level filter, before assuming the extension failed.

The takeaway

Free tools survive on something—attention, subscriptions, or data. Advertising is the model that asks the least of you here, and it comes with a promise: your files stay local, the ads stay sandboxed, and nothing breaks if you decline. Support the sites you find genuinely useful, keep control of your own blocking decisions, and expect transparency as the price of admission.

ADVERTISEMENT
SPREAD THE WORD

Found this guide helpful? Share it with your team & network.

ADVERTISEMENT
Author

Author

Verified

Engineer at Anirone, building Awesome Crate — free browser tools that keep your files on your device — and writing about how they work.