FairPrice
Log in
For indie software and digital products

Charge a local price. The coupon stays off the page for everyone else.

FairPrice is a small banner. Visitors in lower-price countries see their tier’s code. Visitors in rich countries, on a VPN, or in a place you excluded see your normal price and nothing else.

northwind.notes

Asking the edge for a price…

Northwind Notes

A sample product page. The real install pins this bar to the top or bottom of the window.

This calls /api/offer the same way embed.js does.

Open the script demo

01

Paste one script

The snippet calls an edge function with the visitor’s country and network. Your page does not ship a country database.

02

Four price tiers

World Bank GDP price levels, with the United States at 100, sort countries into four tiers. You set the percent and the coupon for each.

03

Hide the leaky traffic

A bundled ASN list, plus an optional IP-intel provider, keeps the coupon away from VPNs, proxies, Tor, and datacenters.

What you actually control

Coupons you already sell with

Create the same codes in Gumroad, Lemon Squeezy, Stripe, or your own checkout. FairPrice shows one only to a qualifying visitor. It is still that same code.

Countries you can shut off

Exclude a market without deleting its tier. Everyone there sees the full price.

A banner you can restyle

Colors, copy, top or bottom, and a live preview before you save.

Crypto line, optional

Add a link to a crypto checkout you already run, with an extra percent off.

Impressions and copies

Counts per country. Copies are what people actually took to checkout.

One price for FairPrice

$49 once for one store. Pay with card or USDC.

One store

$49 once

Not a monthly seat. You pay for the license, then the banner keeps running on your site. Pay with card or USDC.

  • Unlimited impressions on one store
  • Four tiers, coupons, and country exclusions
  • Banner editor and install snippet
  • Impression and coupon-copy counts
  • Optional crypto line in the banner
  • Pay with card or USDC
  • Create an account

Install it where the buyer already is

Questions sellers ask first

Does this change my checkout price by itself?

No. It shows a coupon code you created in the tool that actually charges the card. A redeem link can open that checkout with the code filled in.

What if someone shares the code?

They can, after they have seen it. FairPrice does not mint a new code per visitor, because Gumroad, Lemon Squeezy, and Stripe would not recognize a code they did not create. The offer response includes a code only when the visitor’s country is in a discounted tier, the country is not excluded, and the network is not a VPN, proxy, Tor exit, or datacenter. Every other response has no code. Cap redemptions, limit the code to a first purchase, or set an expiry in the checkout that accepts it. That is the limit on a leaked code.

What if someone uses a VPN?

The banner stays hidden, and the response does not include a code. The edge checks platform country headers, a bundled hosting and VPN ASN list, and an IP-intel provider if you turn one on.

Which countries get a discount?

Tiers follow the World Bank price level index. Under 35% of the US level is tier 1, then 50%, 70%, and 90%. At 90% and above, including the United States, there is no banner.

How do I pay for FairPrice?

Pay with card or USDC at checkout.