Bitculator

Szabályzatok

A beágyazható widgetek szabályzata

Hogyan működnek a kulcsok, a domainek és a korlátok, mi marad stabil egy verzión belül, és mit naplózunk, amikor egy widget betöltődik az oldaladon.

Kulcsok

Beágyazási kulcsokat a beágyazási konzolban hozhatsz létre, megerősített e-mail-címmel bejelentkezve; a kriptotárcával létrehozott fiókok mentesülnek ez alól. A Free, a Starter és a Pro csomag 2, 5, illetve 10 kulcsot enged. A kulcs csak egyszer jelenik meg, nem jár le, a visszavonása pedig a következő betöltéskor lép érvénybe. ?embed_key= formában add meg (a ?api_key= is működik még); a Data API- és MCP-kulcsokat 403 válasszal elutasítjuk.

Domainek

Minden kulcsos betöltést összevetünk a fiókodban regisztrált domainekkel; a domaint a beágyazó oldal Referer (vagy Origin) fejlécéből olvassuk ki. A hosztot kisbetűssé alakítjuk, és elhagyjuk a sémát, az útvonalat, a portot, a záró pontot és a kezdő www. részt; minden más aldomainnek saját bejegyzés kell. A Free, a Starter és a Pro csomag 1, 3, illetve 10 domaint enged.

A hivatkozó nélküli vagy nem regisztrált domainről érkező betöltést 403 válasszal elutasítjuk – hagyd meg az iframe-en a böngésző alapértelmezett hivatkozói szabályát. Az általad hozzáadott domain azonnal működik; egy domain eltávolítása akár 5 percig is tarthat.

Korlátok

Egy widget minden oldalbetöltése egy kérésnek számít, az automatizált látogatókat is beleértve: a Free havi 10 000, a Starter 50 000, a Pro 500 000 betöltést enged. A hónap a Free csomagon az UTC szerinti naptári hónap, a fizetős csomagokon a számlázási napodtól számít. A widgetek kulcs nélkül is működnek, látogatónként havi 1 000 betöltésig, minden oldal minden kulcs nélküli widgetjére együtt.

A korlát felett a widget az eszköz helyett egy felhasználási korlátról tájékoztató oldalt mutat (HTTP 429) a következő időszakig; túlhasználati díj nincs. A bővítések azonnal érvényesek, a visszaminősítések és a lemondások a kifizetett időszak végén; az alacsonyabb csomag keretén felüli kulcsok és domainek továbbra is működnek, de újakat nem adhatsz hozzá.

Mire támaszkodhatsz

A szerződés részei: a widget-URL-ek a /{locale}/embed/ alatt a 27 nyelv bármelyikén, a query paramétereik – embed_key, compact, theme=dark, a szakaszokra osztott widgeteken pedig a layout és a visible –, valamint a bitculator-embed-resize magasságüzenetek. Ha egy érme slugja megváltozik, a régi widget-URL a paramétereid megtartásával átirányít.

A számok az oldal betöltésekori állapotot mutatják, és nem frissülnek élőben: az érmeárakat percenként, a fiatárfolyamokat naponta kétszer számoljuk újra. A widgetek bármely oldalon keretbe ágyazhatók, és a keresőmotorok nem indexelik őket.

Mi számít kompatibilitástörőnek

Ezek soha nem történnek meg egy verzión belül:

  • Egy widget, egy query paraméter vagy egy olyan szakasz eltávolítása, amelyet a layout és a visible megnevezhet.
  • Egy meglévő paraméter működésének megváltoztatása.
  • Egy csomagban már meglévő betöltés-, domain- vagy kulcskeret csökkentése.

Ezek bármikor megtörténhetnek, és a változásnaplóban rögzítjük őket:

  • Új widgetek, paraméterek, szakaszok és nyelvek.
  • Dizájnváltozások egy widgeten belül és számítási javítások.
  • Magasabb korlátok.

Megszüntetés

Egy widgetverzió eltávolítását vagy egy korlát csökkentését a változásnaplóban és e-mailben, minden kulcstulajdonosnak legalább hat hónappal előre bejelentjük, ahogy a felhasználási feltételek előírják.

Jelenleg semmi sem elavult, és semmi eltávolítása sincs betervezve.

Forrásmegjelölés

Minden widget minden csomagban „Powered by Bitculator” linket tartalmaz, amely a bitculator.com megfelelő eszközére mutat. Ennek láthatónak és változatlannak kell maradnia.

Adatok és adatvédelem

Minden kulcsos betöltésnél számoljuk a fiókot, a kulcsot, a beágyazó domaint, a widgetet és a számlázási időszakot, valamint egy napi összesítést, és ezeket a számokat 12 hónapig őrizzük meg. A kulcs nélküli betöltéseket domainenként és widgetenként számoljuk, a látogató IP-címe nélkül; a látogatónkénti korlát az IP-cím kulcsolt hash-ét használja, amelyet a hónap végén törlünk.

A widgetek nem állítanak be sütiket, és nem regisztrálnak service workert. A látogató saját szakaszelrendezését az ő böngészőjében tárolják, és a Bitculator saját analitikai adatait küldik – egy oldalmegtekintést és oldalsebesség-méréseket –, amelyeket csak egy naponta változó hash azonosít, és legfeljebb 95 napig őrzünk meg.

Felelős hibabejelentés

Ha úgy gondolod, hogy biztonsági sérülékenységet találtál a bitculator.com oldalon, a Data API-ban, az MCP-kiszolgálón vagy az SDK-kban, írj a következő címre: contact@bitculator.com – add meg az érintett URL-t vagy végpontot, a reprodukálás lépéseit és a látott hatást. Három munkanapon belül válaszolunk.

Kérjük, tartsd bizalmasan a bejelentést, amíg a hibát ki nem javítjuk, ne férj hozzá és ne módosíts olyan adatot, amely nem a tiéd, és ne indíts szolgáltatásmegtagadási támadást vagy automatizált vizsgálatot az éles rendszer ellen. Az ezen feltételek szerint, jóhiszeműen tett bejelentések ellen nem lépünk fel jogi úton. Fizetett hibavadász program nincs; kérésre elismerést adunk.

Ugyanez az elérhetőség gépi olvasásra készen is közzé van téve a /.well-known/security.txt címen (RFC 9116).

Állapot és üzemzavarok

A komponensek élő állapota, a nyitott üzemzavarok és az elmúlt 30 nap kiesései az állapotoldalon és a /status.json címen érhetők el.