Dynaamiset QR-koodit · ei lukittumista

QR-koodit, jotka ovat aidosti sinun.

Sinun. Yksityinen. Pysyvä. Todennettavissa. Tulostusturvallinen. Ei lukittumista.

  • Muokkaa tulostuksen jälkeen. Muuta tulostetun QR-koodin kohdetta milloin tahansa, ei uudelleentulostusta, ei uudelleenlatausta, ei käyttökatkosta.
  • Älä koskaan menetä tulostettua koodia. Jokainen dynaaminen QR-koodi sisältää ladattavan staattisen varakopion, ja Keep-Alive säilyttää uudelleenohjauksen ikuisesti alkaen 2 $/kk, jopa Pro:n peruutuksen jälkeen.
  • Tietosuojaturvalliset analytiikkatiedot. Vain maa + laiteryhmä. Ei IP-osoitteita, ei käyttäjäagentteja, ei evästeitä, ei uudelleenkohdentamista, koskaan. Toimii GDPR:n puitteissa oletuksena.

Built by the team behind Abundera Sign , evidence-first e-signatures with PAdES digital signatures, hash-chained audit trails, and public verification.

🪞
Staattinen QR-varakopio
Jokainen dynaaminen koodi sisältää ladattavan staattisen version. Tulosta se dynaamisen rinnalle; linkkisi toimii vaikka katoaisimme huomenna.
90 päivän lisäaika, ei kysymyksiä
Lopeta maksaminen ja koodisi jatkavat ratkaisua 90 päivää. Riittävästi aikaa siirtää, aktivoida uudelleen tai alentaa Keep-Alive-tasolle.
♾️
Keep-Alive alkaen 2 $/kk
Alenna Pro:sta säilyttääksesi painetut koodit ikuisesti. Vain luku, mitoitettu aiemmalle suunnitelmallesi, KA-Starter alkaen 3 $/kk vuosittain (240 $ vuosikymmen, 2 $/kk efektiivinen) KA-Enterprise-tasolle 149 $/kk vuosittain. Miten se toimii →
Yhden klikkauksen vienti, milloin tahansa
Lataa koko tietojoukkosi (codes.csv + scans.csv + README) ZIP-tiedostona milloin tahansa. Käynnistyy myös tilin poistamisen yhteydessä. Ei tukitikettejä, ei CSV-vientikuluja.

Mitä saat Pro:lla

Kaikki mitä ilmaistyökalulla on, plus koontinäyttö, analytiikka ja infrastruktuuri dynaamisten kampanjoiden ajamiseen tulostusmittakaavassa.

Dynaamiset kohteet

Muuta URL:ia, johon tulostettu QR osoittaa, milloin tahansa. Päivitä valikko, kierrätä kampanjalinkki, korjaa kirjoitusvirhe tuhannessa käyntikortissa, ei uudelleentulostusta tarvita.

20+ analytiikkapintaa, esiprosessoitu

Poikkeamaviestit, välitavoitteet, kohorttipysyvyys, säkorrelaatio, paikallisaikaheatmapit, skannausnopeustasojen, suorituskyky vs. tavoite, kaikki johdettu samasta tietosuojakeskeisestä skannauslokista, ei integraatioita kytkettäväksi. Katso koko lista ↓

Tietosuojakeskeinen suunnitteluperiaatteena

Koko tietojoukko on maa + laiteryhmä. Ei IP-osoitteita, ei raa'ita käyttäjäagentteja, ei kaupunkitason geotietoja, ei evästeitä, ei uudelleenkohdentamista, koskaan. Toimii GDPR:n puitteissa oletuksena. Maakoosteita, joissa alle 5 skannausta, yhdistetään "Muu"-ryhmään, jotta yksilöitä ei voida tunnistaa uudelleen.

Tuntikohtainen tarkkuus (Team & Agency)

Team ja Agency avaavat tuntikoosteiden resoluution jokaiseen kaavioon enintään 7 päivää taaksepäin 36 kuukauden säilytyksellä, pyydi tarkat kampanjan käynnistymishetket ilman skannauksentekijästä kerättyä tarkempaa tietoa.

Staattinen QR-varakopio, aina

Jokainen dynaaminen koodi saa yhden klikkauksen staattisen varakopion. Tulosta staattinen fyysiseen esineeseen, käytä dynaamista päivittäiseen toimintaan. Pidät lukittumisen ulospääsyluukkua taskussasi.

REST API (Business+)

Luo, muokkaa ja hae analytiikkatietoja koodeille siistin JSON-rajapinnan kautta, dokumentoituna OpenAPI 3.1:nä. Bearer-tokenit, joita hallitset, nopeusrajoitukset, jotka näet vastausotsakeissa. Kierrätä tai peruuta mikä tahansa avain milloin tahansa.

Lähtevät webhookit (Business+)

Tilaa URL tapahtumiin kuten code.created, code.updated, anomaly.surge, anomaly.drop ja plan.changed. Stripe-tyylinen X-Abundera-Signature HMAC-SHA256:lla, vahvista samalla koodilla kuin Stripelle.

Monipaikkainen tiimi rooleilla (Team & Agency)

Kutsu tiimiläisiä sähköpostitse. Omistaja-, järjestelmänvalvoja- ja jäsenroolit. Järjestelmänvalvojat hallitsevat koodeja ja kutsuja; jäsenet saavat vain luku -oikeuden tiimikoodeihin + analytiikkaan. Business = 12 paikkaa, Team = 30 paikkaa, Agency = 75 paikkaa, Enterprise = 150 paikkaa. Kutsut vanhenevat 7 päivässä, ovat peruutettavissa ja eivät koskaan paljasta salaisia tokeneita näytöllä.

SSO + SCIM-provisiointi (Agency + Enterprise)

SAML 2.0 + OIDC sign-in and SCIM 2.0 user & group lifecycle for Okta, Entra, Workspace, JumpCloud, assign a user to the app, they land in your Abundera workspace with the right role; deprovision, they're deactivated with the session invalidated. Group → role mapping with priority; RFC 7643/7644 compliance verified (20/20 on the PingIdentity-derived suite). Per-connection off-by-default flag + 50 RPS rate limit + audit log. See the security page for the compliance posture.

Koodiryhmät + julkisen jakamisen tokenit

Järjestä koodit kansiotyylisiin ryhmiin (ravintolan sijainnit, asiakastilit, tuotelinjat) ja hanki ryhmäkohtaiset tilastot. Kytke "julkiset tilastot" mille tahansa koodille allekirjoitettua jako-URL:ia varten, tilintarkastajalle sopiva, välittömästi peruutettavissa.

Täydellinen mukauttaminen säilytettynä

Jokainen dynaaminen koodi säilyttää ilmaistyökalussa rakentamasi täydellisen QR-mukauttamisen: tyyppi, tyyli, logo, kehys, värit, vientimuoto. Mikään ei yksinkertaistu.

GDPR-valmis vienti + poisto

Lataa koko tietojoukkosi ZIP:nä (codes.csv, scans.csv, README) milloin tahansa. Pyydä tilin poistoa, pehmeäpoistamme välittömästi ja kovalevy-poistamme 30 päivän jälkeen. Ei temppuja.

Toimii ilmaistyökalun kanssa

Koodin tallentaminen Pro:hon qr.abundera.ai:sta on yhden klikkauksen virtaus. Kaikki siellä rakentamasi kulkee sisään.

20+ analytiikkapintaa. Yksi näyttö. Ei asennusta.

Avaa /stats/ ja jokainen alla oleva paneeli on esiprosessoitu koodeillesi. Ei liittimiä, ei tietovarastoa, ei tapahtumaputkiston putkitusta. Johdamme kaiken samasta skannauslokista, jonka jokainen taso jo tallentaa, vain maa ja laiteryhmä, ei koskaan IP tai käyttäjäagentti.

Automaattinen kertomusSelkokielinen yhteenveto tällä viikolla tapahtuneista muutoksista, generoidaan deterministisesti luvuistasi, ei ulkoisia kutsuja.
PoikkeamaviestitZ-pisteet nousun/laskun indikaattoreina 14 päivän perusviivaan verrattuna, per koodi. Näet "↑ menu-fall-promo, z=4.2" päivänä, jona kampanja leviää viraalisti.
SkannausnopeustasojenJokainen koodi sijoittuu luokkaan viral / kuuma / normaali / hidas / kuollut, jotta 10 000 koodin Agency-työtila ei hukuta meluun.
VälitavoitteetEnsimmäinen skannaus, 100., 1 000., 10 000., 100 000., automaattisesti kirjattu per koodi päivämäärällä.
Putki + henkilökohtaiset ennätyksetNykyinen päivittäinen skannaamisputki, pisin putki, paras päivä, paras viikko, paras kuukausi, kaikki aikojen ennätykset, joita voit juhlia.
PaikallisaikaheatmapKellonajan × viikonpäivän ruudukko selaimesi aikavyöhykkeessä, jotta näet, milloin skannaukset todella tapahtuvat, ei milloin palvelimemme kirjasivat ne.
KohorttipysyvyysSkannaajien viikkokohtainen paluuaste, kvantifioi, onko tulostettu koodi kertaluonteinen kampanja vai toistuva kosketuspiste.
ElämänpäiväSkannausten jakauma koodin iän mukaan, vastaa "huipuntuvatko koodini päivänä 1, 30 vai 365?" koko portfoliossa.
Viikkokohtaiset sijoitusmuutoksetPomppukaavio siitä, mitkä koodit nousivat tai laskivat top-N:ssäsi tällä viikolla. Havaitsee paluut ja hiljaisen rappeutumisen.
Suorituskyky vs. tavoiteLuotikaavio per koodi tavoitelinjalla, jonka voit asettaa, välitön vihreä/keltainen/punainen siitä, saavuttaako kampanja numeron.
Vuosittainen vertailuTämä viikko vs. sama viikko viime vuonna, per koodi tai kokonaisuutena. Vaatii vuoden datan; tulee esiin automaattisesti, kun sinulla on se.
VertailumittausKoodisi vs. historiallinen perusviivasi (yksityinen, ei koskaan muita asiakkaita vastaan). Kertoo, onko hidas viikko epätavallinen juuri sinulle.
MaajakaumaYlimmät maat, joissa alle 5 skannauksen koosteita yhdistetään "Muu"-ryhmään, jotta yksilöitä ei voi tunnistaa pienestä näytteestä.
SäkorrelaatioSkannaukset korreloituna sateen, lämpötilan ja lumen kanssa huipumaissasi. Tulee esiin "valikkosi QR kaksinkertaistuu, kun sataa Lissabonissa."
Tulostuksesta ensimmäiseen skannaukseenKuinka kauan koodin luomisen jälkeen ensimmäinen skannaus saapuu? Jakauma portfoliossasi, löytää kuolleena syntyneet tulosteet.
Vanhentunut koodihygieniaKoodit, joissa ei ole skannauksia 90 päivässä, tuodaan esiin tehtävälistana, jotta voit pysäyttää tai poistaa sen sijaan, että maksaisit kuolleesta varastosta.
Suosituimmat tunnisteetEniten skannatut tunnisteet viimeisen 30 päivän aikana, muunna ad-hoc-nimiöt todellisiksi kampanjaryhmittelysignaaleiksi ilman erillistä luokittelutyökalua.
SkannausjakaumaKonsentraatio / Gini-tyylinen kaavio, vastaa "kantaako yksi koodi koko tiliäni vai onko se hajautettu?" silmäyksellä.
Uudet vs. vakiintuneetKuinka suuri osa tämän kuukauden skannausvolyymista tuli viimeisten 30 päivän aikana luoduista koodeista vs. vanhemmista koodeista, erottaa lanseeraukset vakiotilasta.
Työtilan suorituskykyViimeiset 7 päivää vs. 30 päivän perusviiva koko työtilalle, "olemme trendi ylös vai alas?" -tilannekuva.
Ryhmä vs. vertaisetJos järjestät koodit ryhmiin, näet, miten kukin ryhmä suoriutuu muihin ryhmiisi verrattuna, ravintolan sijainnit, asiakastilit, tuotelinjat.
Viimeisin skannaustoimintaLive-tyylinen syöte uusimmista skannauksista koodin, maan ja laiteryhmän mukaan, "tapahtuuko jotain nyt?" -paneeli.
KysymyskenttäKirjoita kysymys; saat deterministisen vastauksen. "Paras maa viime kvartaalilla?" "Top-3-koodit Black Fridayn jälkeen?", sääntöpohjainen, ei yllätyksiä.
Jäsenten tulostaulukko TeamKuka loi, muokkasi tai poisti eniten viimeisten 30 päivän aikana, muuntaa auditointilokin osallistumisnäyttötauluksi.
Tiimin aktiivisuussyöte TeamKäänteinen kronologinen muutokloki, kutsu lähetetty, koodi pysäytetty, ryhmä uudelleennimetty, jokainen muutos toimijalla + aikaleimalla.
Tuntikohtainen tarkkuus TeamJokainen yllä oleva kaavio avaa tuntikoosteiden resoluution Team- ja Agency-tasoilla, säilytys 36 kuukautta.

Kaikki paneeleja ovat osa jokaista maksullista tasoa. Tuntiresoluutio ja vain tiimille tarkoitetut syötteet avautuvat Team + Agency -tasoilla. Julkisen jakamisen tokenit antavat sinulle mahdollisuuden julkaista vain luku -tilastot-URL per koodi, tilintarkastajalle sopiva, välittömästi peruutettavissa.

Miten se toimii

Dynaaminen QR-koodi -silmukka neljässä vaiheessa.

  1. 1

    Rakenna QR-koodi

    Käytä ilmaistyökalua tai Pro-koontinäyttöä. Tyylitä. Mukauta. Tallenna.

  2. 2

    Hanki lyhyt uudelleenohjaus-URL

    Pro antaa 7-merkkisen lyhytkoodin (Base58, ei sekoitettavia merkkejä). Tulostettava QR koodaa aqr.net/xxxxxxx.

  3. 3

    Tulosta, skannaa, muokkaa

    Toimita QR-koodi pakkaukseen, valikkoon, julisteeseen, rintamerkkiin. Skannaukset ratkaisevat välittömästi edge-uudelleenohjauksemme kautta. Muuta kohdetta milloin tahansa koontinäytöstä.

  4. 4

    Näe vain tarvitsemasi

    Koontinäyttö näyttää päivittäiset skannaukset, maat, laiteryhmät. Siinä kaikki mitä tallennamme. Asiakkaidesi tietosuoja ei ole sinun ongelmasi.

Hinnoittelu, jonka voit lukea yhdellä silmäyksellä.

Kuukausittain tai vuosittain. Peruuta milloin tahansa, koodisi toimivat 90 päivää sen jälkeen.

Free starts at 1 dynamic code (up to 3 with phone + payment-method verification). Every paid tier includes the static backup QR guarantee, 90-day grace period, and a Keep-Alive downgrade path. Exceed your monthly scan cap and the redirects keep working, we email you so you can decide what's next, per our Terms and Acceptable Use Policy.

Usein kysytyt kysymykset

Mitä on "sisällytetty skannaus"? Onko niillä kattoja?

Every tier lists the scans per month we include on dynamic codes, 50K on Solo, 175K on Business, 600K on Team, 2.25M on Agency, 10M on Enterprise. Static codes are unmetered on every plan because the link lives in the QR itself, not on our server. A scan is one hit to the redirect URL (aqr.net/xxxxxxx). We count by month per account (all your dynamic codes combined).

If you exceed your cap in a given month, the redirects keep working. We email you so you can decide whether to upgrade or ride out a spike. We will not rate-limit you solely to force an upgrade, that's the no-lock-in commitment. Reasonable operational limits apply for traffic that looks like bot amplification or extortion scenarios, per our Terms of Service. If you're planning a campaign well over your cap (say, a Super Bowl QR), email us first and we'll coordinate capacity so the first scans are as fast as the millionth.

Mitä koodilleni tapahtuu, jos lopetan maksamisen?

They keep working for 90 days. That's the whole point of the grace period, we built this because we were sick of watching printed campaigns go dead the second a subscription lapsed. After 90 days, the redirects stop. Your data stays; you can reactivate any time.

If you want them to keep resolving past day 90, downgrade to Keep-Alive (next FAQ). And as a separate guaranteed-forever fallback, print the static backup QR we generate for every dynamic code, it resolves directly to your URL without touching our infrastructure.

Mitä Keep-Alive on?

A preservation tier you can downgrade into when you no longer need full Pro. Your printed codes keep resolving for as long as you keep paying, but you don't get the dashboard, the API, the analytics, or new code creation. Keep-Alive is read-only, destinations are frozen at the cancel snapshot, and to change one you reactivate Pro.

The tier is matched to the plan you cancelled from. KA-Team (from Business or Team): $14/mo, $10/mo annual ($120/yr), $1,000 decade, 1,500 codes and 100,000 scans/mo. KA-Agency: $40/mo, $29/mo annual ($348/yr), $2,880 decade, 4,000 codes and 300,000 scans/mo. KA-Enterprise: $199/mo, $149/mo annual ($1,788/yr), $14,400 decade, 15,000 codes and 1,000,000 scans/mo. Solo customers downgrade direct to Free; their static-forever codes keep working regardless. If your prior cap exceeds the matched KA tier, code-preservation and scan-cap add-on packs let you preserve more without jumping a full tier.

Design (colors, logo, frame) is frozen at the last saved state. Scan analytics drop to a 30-day summary. Switching from Pro to Keep-Alive is instant and prorated; if you're mid-grace from a prior cancellation, those grace days carry over so you don't double-pay. Full path comparison + Decade legal terms: /cancel/.

Mitä koontinäyttö oikeastaan näyttää?

Open /stats/ after sign-in and you get over twenty pre-computed panels, anomaly flags (surge / drop vs your 14-day baseline), milestones (first scan, 100th, 1,000th…), cohort retention, day-of-life curves, weather correlation, local-time heatmaps, scan-velocity tiers, performance-vs-target bullets, year-over-year, country breakdowns, top tags, scan distribution, print-to-first-scan timing, stale-code hygiene lists, and a deterministic ask-bar for canned queries. Team and Agency add a member leaderboard, a team-activity feed, and hourly-bucket resolution on every chart. Nothing to wire up, every panel reads from the same scan log we already store.

Per-code deep-stats (the same suite scoped to one shortcode) lives on the code's edit page.

Mitä oikeastaan tallennat, kun joku skannaa koodin?

Three things: the UTC date, the country (from CF-IPCountry), and whether it was a mobile, tablet, desktop, or unknown device (from a short UA regex). We discard the User-Agent string immediately after classification. We never see IP addresses. There are no cookies, no pixels, no retargeting integrations.

Every country aggregate below 5 scans in the selected window is folded into "Other" so individual users can't be re-identified from a small sample.

Voinko käyttää tätä muiden analytiikkatyökalujen kanssa?

Not directly, that would require us to pass scan data to third parties, which would break the privacy guarantee. You can always export your own dataset and correlate it yourself, but we won't ship a Google Analytics or Facebook Pixel integration. The whole point of this product is that we don't do that.

Mitä REST API sisältää?

Everything the dashboard does: list, create, edit, pause, delete codes, pull analytics. Bearer tokens are issued in your account page (Business+). Rate limits: 1,000 requests/day on Business, 10,000/day on Team, 50,000/day on Agency, custom on Enterprise. Every response carries X-RateLimit-Remaining so you never have to guess.

Sisältävätkö kaikki suunnitelmat todella mittaamattomat staattiset koodit?

Yes, every plan, including Free, includes our static-forever generator at qr.abundera.ai with no per-code limit and no scan cap on those codes. The link is encoded directly inside the QR; there is no redirect server in the middle. Once you've printed a static code, it works forever, even if you cancel, even if our company shuts down. The bytes on paper carry the data; we don't host them anywhere.

Use static for: business cards, restaurant menus with a permanent URL, signage, wedding invites, anywhere the destination won't change. Use the dynamic codes in your plan for: anything you might want to update later or want analytics on.

Mikä on ero Free:n, Solon, Businessin, Teamin, Agencyn ja Enterprisen välillä?

Every plan includes the static-forever generator: print as many static QR codes as you need, no per-code cap, no scan cap, never expires. The numbers below are about dynamic codes (the redirect-tracked, analytics-collecting kind).

Free starts at 1 dynamic code. Each verification (phone or payment method, no charge either way) adds 1 more code, up to a 3-code ceiling. 500 scans/mo on dynamic codes, 30-day analytics, static backup QR included.

Solo ($9/mo annual, $12/mo monthly), 200 dynamic codes, 50K scans/mo, 12-month analytics. For individuals and side projects.

Business ($29/mo annual, $39/mo monthly), 1,300 dynamic codes, 175K scans/mo, 36-month analytics, 12 seats with roles, REST API (1k req/day).

Team ($99/mo annual, $129/mo monthly), 4,500 dynamic codes, 600K scans/mo, 30 seats with owner/admin/member roles + audit log, 60-month analytics with hourly buckets, REST API (10k req/day). Invites are email-based with 7-day TTL.

Agency ($349/mo annual, $449/mo monthly), 17,500 dynamic codes, 2.25M scans/mo, 75 seats, multi-workspace (up to 10 teams), 84-month analytics, 50k/day API, priority email support under 24h. For consultancies and multi-client operators.

Enterprise ($1,500/mo annual, $1,800/mo monthly), 85,000 dynamic codes, 10M scans/mo, 150 seats, 50 teams, SSO (SAML + OIDC) + SCIM provisioning, IP allowlist, audit log streaming, 99.9% SLA with service credits, 120-month (10-year) analytics retention, click-through MSA, US/EU/FedRAMP data residency options. Self-serve via Stripe Checkout like every other paid tier, no sales call required for the baseline limits.

Enterprise Scale, above the baseline Enterprise tier. Higher limits, negotiated MSA, BAA, custom SLA, custom data-residency contract. Puhu myynnin kanssa.

Liittyykö tämä qr.abundera.ai:hin?

Yes, same team, same design ethos. qr.abundera.ai is the free static QR generator (130+ types, 26 languages, zero backend, zero outbound requests). Pro is the paid dynamic-link layer on top of it. Codes you create in the free tool can be "saved to Pro" in one click.

Voinko isännöidä itse?

Not today. The code is Cloudflare-native (D1 + KV + Workers), and the operational cost of supporting self-hosted installs isn't something we can do well at our size. If this matters to you, email us, we'd like to understand the ask.

GDPR / CCPA / dataresidentti?

The scan schema stores no personal data by design, country + device class only, never IP or user agent. The users table stores email + Stripe IDs; you can export everything via GET /api/user/export or request deletion from your account page (soft-delete now, hard-delete after 30 days). Data resides in Cloudflare D1 (global) + KV (edge-replicated). We don't use third-party trackers.

Lopeta sellaisten koodien tulostaminen, joita et omista.

Viiden minuutin asetus. Yli kaksikymmentä analytiikkapintaa odottaa toisella puolella. Peruuta milloin tahansa ja Keep-Alive säilyttää tulostetut koodisi ikuisesti alkaen 2 $/kk. Koodisi toimivat vaikka katoaisimme.

Katso suunnitelmat