
Auth0 eller Clerk? MAU og MRU gør samme bruger til to regninger

Auth0 og Clerk kan tælle den samme bruger forskelligt. Auth0s MAU-definition tæller unikke bruger-id’er med aktivitet, der udløser et token i måneden, mens Clerks forklaring af MRU knytter optællingen til besøg efter brugerens første dag. Mange tilmeldinger, der aldrig fører til et senere besøg, giver derfor et højere MAU-tal end MRU-tal. For brugere, der allerede er vendt tilbage, nærmer tallene sig hinanden i de måneder, hvor de er aktive.
Det direkte valg afhænger også af, hvilke funktioner appen kræver. En lav brugerkvote hjælper kun, hvis planen samtidig rummer de nødvendige organisationer, SSO-forbindelser og den loghistorik, der skal bruges til at undersøge hændelser.
Hvor målerne skiller sig
Auth0 opgør MAU pr. unikt bruger-id i en måned. Flere relevante tokenudstedelser til samme id tæller én gang, også når brugeren benytter flere applikationer i samme Auth0-tenant. En ny bruger, der logger ind og aldrig kommer igen, tæller stadig i den måned, hvor loginaktiviteten fandt sted.
Hos Clerk er den første dag efter tilmelding gratis i MRU-opgørelsen. Brugeren tæller, når vedkommende besøger appen igen mindst 24 timer efter tilmeldingen, og derefter i de måneder, hvor vedkommende er aktiv. Et enkelt besøg i en senere måned kan altså være nok. Sjælden tilbagevenden betyder ikke, at en allerede tilbagevendt bruger holdes ude af regningen.
De to mål har desuden forskellig afgrænsning: Auth0 knytter den månedlige optælling til bruger-id’et i en tenant, mens Clerks offentlige brugerkvote er angivet pr. app. Har en virksomhed flere apps, skal den forskel indgå sammen med selve besøgsmønstret.
Tre kohorter med samme personer og forskellige besøg
Antag et konstrueret eksempel med tre adskilte grupper på hver 20.000 personer i samme måned. Alle får et token ved et login, og hver person har ét bruger-id. Grupperne adskiller sig kun ved, hvornår de vender tilbage:
- 20.000 tilmelder sig og besøger kun appen på tilmeldingsdagen: 20.000 MAU og 0 MRU.
- 20.000 tilmelder sig og besøger appen igen mere end 24 timer senere i samme måned: 20.000 MAU og 20.000 MRU.
- 20.000 blev tilmeldt tidligere og besøger appen én gang i denne måned: 20.000 MAU og 20.000 MRU.
Det giver 60.000 MAU og 40.000 MRU for de samme 60.000 personer. Forskellen på 20.000 skyldes alene gruppen, der endnu ikke er vendt tilbage efter første dag. Hvis halvdelen af den gruppe senere besøger appen igen i samme måned, bliver resultatet 60.000 MAU og 50.000 MRU. Yderligere login fra personer, som allerede tæller, øger ikke antallet af unikke brugere i eksemplet.
I næste måned falder personer uden aktivitet ud af begge månedstal. En person fra den oprindelige engangsgruppe, som først da vender tilbage, kommer derimod med i Clerks MRU for den nye måned. For en moden brugerbase med mange tidligere tilbagevendte brugere kan selv meget sporadiske besøg derfor give næsten samme månedsantal hos begge tjenester. Andelen af nye engangsbesøgende, ikke den gennemsnitlige tid mellem alle besøg, forklarer den største forskel i målerne.
Brugerkvoten er kun én del af prisen
Clerks offentlige prisplan giver Hobby op til 50.000 MRU pr. app. Pro koster fra 20 dollar om måneden ved årlig betaling og inkluderer samme antal MRU; fra 50.001 til 100.000 MRU er den viste merpris 0,02 dollar pr. ekstra bruger om måneden. Eksemplets 40.000 MRU ligger inden for Hobby-grænsen, hvis appens funktionskrav også gør det.
Auth0s prisoversigt giver Free op til 25.000 MAU. Essentials er vist fra 35 dollar om måneden ved den viste startkvote på 500 MAU; højere brugertal kræver valg af en tilsvarende betalt kvote. Eksemplets 60.000 MAU ligger dermed over Free-grænsen, men startprisen for Essentials beskriver ikke prisen ved 60.000 MAU.
En sammenligning af gratisgrænserne som om begge gjaldt samme slags bruger ville derfor være misvisende. I eksemplet er det besøgsmønstret, der placerer den ene optælling inden for en gratis brugerkvote og den anden udenfor. Betalte funktioner kan ændre resultatet, selv når begge målte brugertal ligger under deres respektive grænser.
Organisationer og SSO flytter B2B-regnestykket
Clerks grundlæggende organisationsfunktion omfatter 100 månedligt tilbagevendende organisationer pr. app og højst 20 medlemmer i hver. En organisation tæller som tilbagevendende, når den har mindst to medlemmer, hvoraf mindst ét er MRU i måneden. Organisationsantallet er derfor en særskilt måler; det kan ikke udledes direkte af antallet af brugere.
Det udvidede B2B Authentication-tillæg koster 100 dollar om måneden eller 85 dollar om måneden ved årlig betaling. Det fjerner medlemsgrænsen og gør det muligt at knytte enterprise-forbindelser til organisationer. Pro inkluderer én SSO-forbindelse pr. app, mens yderligere forbindelser i det første ekstratrin koster 75 dollar om måneden hver. En firmakunde, en tilbagevendende organisation og en SSO-forbindelse er dermed forskellige størrelser i budgettet.
Auth0 viser fem organisationer og én enterprise-forbindelse på Free samt ti organisationer på Essentials og Professional. Prisoversigten angiver samtidig, at fortsat brug af enterprise-forbindelser, selvbetjent SSO og SCIM på de betalte standardplaner kræver B2B-opgradering. En app, hvor kundernes egne identitetsudbydere er et fast krav, kan derfor ikke vurderes ud fra standardplanens viste startpris alene. Antallet af kundemiljøer og forbindelser kan bestemme planvalget før MAU-tallet gør det.
Loghistorik kan bestemme plantrinnet
Clerks oversigt over logs viser én dags opbevaring af applikationslogs på Hobby, syv dage på Pro og 30 dage på Business. Administratorlogs findes først på Business, hvor de også opbevares i 30 dage. Applikationslogs dækker blandt andet login og ændringer i brugere og organisationer; administratorlogs dækker ændringer i opsætning og rettigheder.
Auth0s planmatrix angiver én dags logopbevaring på Free, fem dage på Essentials, ti dage på Professional og 30 dage på Enterprise. Essentials og højere planer viser muligheder for logstreaming, mens Clerk placerer logdestinationer til SIEM på Enterprise. Streaming er et særskilt valg om, hvor hændelser skal sendes og opbevares; det er ikke det samme som længere historik i tjenestens egen visning.
Hvis en virksomhed skal kunne undersøge login eller administrative ændringer flere uger tilbage, kan dette krav gøre en billig brugerkvote irrelevant. Clerk er særligt fordelagtig i eksemplets optælling af nye engangsbesøgende, men dens planpris skal stadig rumme de nødvendige B2B- og logfunktioner. Hos Auth0 kræver det tilsvarende valg en kvote til det faktiske MAU-tal og en plan med de forbindelser og den historik, appen behøver.
Læs også:
Relaterede artikler


Runpod når 325 mio. dollar i ARR – væksten er ikke det samme som profit

Kit eller Mailchimp: 5.000 kontakter kan gøre begyndertilbuddet dyrt

Jira eller Linear? Teamets størrelse vender valget

Start YouTube-medlemskaber: 120 dages pause kan koste alle medlemmer

Brevo eller Mailchimp? Kontakter og udsendelser giver hver sin regning
Tilmeld dig vores nyhedsbrev
Få de seneste nyheder om Web3, AI og krypto direkte i din indbakke.