BuzzioDocs

Stickers

Who this is for: users who send stickers in chats, and publishers looking for the import entry point.

Developer contract: Sticker import API · sticker-api.buzzio.dev


What it is

Buzzio includes a sticker tray in the composer (alongside emoji / GIF where available), similar to other messengers:

Shelf Behavior
Recents Stickers you used lately
Favorites Stickers you starred
Imported packs Packs added from a sticker app or a website

Packs live in an on-device library (not the SQLCipher message database). Import copies WebP onto the phone. Buzzio does not host publisher packs on its CDN.

Art expectations for publishers: 512×512 WebP, 3–30 stickers per pack, static or animated (not mixed). Full rules: Sticker import API.


How to use

Send a sticker

  1. Open a chat composer → sticker / emoji panel.
  2. Pick from Recents, Favorites, or an imported pack.
  3. The sticker is sent as chat media on that surface.

Add a pack from another app (Android / iOS)

  1. In a sticker app that supports Buzzio, tap Add to Buzzio.
  2. Buzzio opens a confirm screen with the pack name and tray.
  3. Confirm → files copy locally. Offline works for this path.

Store search keyword for sticker apps: BuzzioStickerApps.

Add a pack from a website

  1. Open a publisher page with an Add to Buzzio link.
  2. The link opens Buzzio with a manifest URL (not the image bytes).
  3. Buzzio downloads from the publisher’s HTTPS origin; you confirm; files copy locally.

If Buzzio is not installed, the import page should send you to the store.

Manage packs

Remove or update packs from the tray / pack management UI as shipped. Publishers bump image_data_version when art changes so a re-import can refresh.


Privacy strip

Property Status
Pack files uploaded to Buzzio for hosting No
Import sends a chat message No
Sending a sticker in sealed 1:1 / E2E / Whisper Same E2EE media path as other private media
Sending in shared rooms Follows that surface’s media model (CDN / shared rules)
GIF search (when enabled) Third-party provider — Subprocessors

Import is a local library feature. Chat privacy depends on where you send the sticker.


Limits

  • Pack size and art rules are enforced at import (oversized / mixed static+animated packs fail confirm).
  • Web import requires reachable HTTPS on the publisher origin (no http://, no private IPs).
  • One pack per Add tap (app and web).

Troubleshooting

Symptom Try
Add button does nothing Buzzio not installed, or deep link / intent blocked
Confirm fails on web pack Manifest not HTTPS, wrong Content-Type, cross-origin images, or art rules failed
Pack missing after reinstall Packs are on-device — re-import from the publisher
Stickers won’t send Check chat media / freemium file limits — Premium and quotas

Troubleshooting · FAQ