In contextEn contexto
Anchored on the page. Threads in a drawer.Anclado en la página. Hilos en un drawer.
The interaction bar attaches to your content via a CSS selector. Clicking it opens a side drawer with the full thread — reactions, replies, mentions, share, bookmark, translate, all built in.La barra de interacción se ancla a tu contenido vía un selector CSS. Al hacer click se abre un drawer lateral con el hilo completo — reacciones, respuestas, menciones, share, bookmark, traducción, todo built-in.
Mobile-first surfacesMobile-first
Touch-driven. Dark by default.Manejo táctil. Oscuro por default.
Quelora is dark-first on mobile — drawers, gestures, full keyboard input. Emoji bar at the bottom for quick reactions; the GIF picker drops in from the bottom too.Quelora es dark-first en mobile — drawers, gestos, input de teclado completo. Barra de emoji al fondo para reacciones rápidas; el picker de GIFs también baja desde abajo.
Thread + reactionsHilo + reacciones
Inline emoji bar for instant reactions. Reply · Quote · Translate · Share inline on every comment.
Barra de emoji inline para reacciones instantáneas. Reply · Quote · Translate · Share inline en cada comentario.
GIF pickerPicker de GIFs
Server-side Giphy proxy — privacy-preserving, no client-side Giphy script.
Proxy de Giphy server-side — preserva privacidad, sin script de Giphy en el cliente.
Identity & socialIdentidad y social
Profiles, search, follow graph.Perfiles, búsqueda, grafo social.
Every commenter has a real profile — avatar, background, trust badge, daily streak, activity. Search any user; follow, block or message them. Privacy and notification settings live one drawer over.Cada usuario tiene un perfil real — avatar, fondo, badge de trust, streak diario, actividad. Buscás a cualquiera; lo seguís, bloqueás o le escribís. Settings de privacidad y notificaciones en el drawer de al lado.
ProfilePerfil
Avatar, background, trust level, streak, comment/like/share/bookmark tabs with search.
Avatar, fondo, trust level, streak, tabs de comentarios/likes/shares/bookmarks con búsqueda.
Search & suggestionsBúsqueda y sugerencias
Search any user. The geo + social-graph engine suggests profiles to follow; dismiss any.
Buscá a cualquiera. El motor geo + grafo social sugiere perfiles para seguir; descartás los que quieras.
User settingsSettings del usuario
Activity visibility (everyone / followers / only-me), follower approval, language, appearance, notifications.
Visibilidad de actividad (everyone / followers / only-me), aprobación de followers, idioma, apariencia, notificaciones.
GamificationGamificación
Levels, badges, currency, a store. Niveles, badges, moneda, tienda.
An optional Enterprise module — open-source like the rest. Define XP rules per tenant, set badge unlocks, run a virtual store with cosmetic, utility and social items. Users spend an in-app currency they earn through participation.
Módulo Enterprise opcional — open source como el resto. Definís reglas de XP por tenant, configurás unlocks de badges, corrés una tienda virtual con ítems cosméticos, utilitarios y sociales. Los usuarios gastan una moneda in-app que ganan participando.
Three categories out of the box:Tres categorías de fábrica:
- Cosmetic — avatar frames, themes, profile flair.
- Cosmetic — frames de avatar, temas, flair de perfil.
- Utility — boosters, pinned posts, longer edit windows.
- Utility — boosters, pinned posts, ventanas de edición más largas.
- Social — special mentions, reaction sets, gift items.
- Social — menciones especiales, sets de reacciones, ítems de regalo.
End-to-end chatChat E2E
Encrypted DMs between followers.DMs cifrados entre followers.
Direct messages travel over WebRTC DTLS/SCTP datachannels — not your server. AES-GCM-256, ECDH key exchange, a unique cryptographic fingerprint per chat. The server never sees the content.Los mensajes directos viajan por WebRTC DTLS/SCTP datachannels — no por tu servidor. AES-GCM-256, intercambio ECDH, fingerprint criptográfico único por chat. El server nunca ve el contenido.
Chat threadHilo de chat
Text, images, voice notes. Read receipts. Persistent encryption banner.
Texto, imágenes, notas de voz. Confirmaciones de lectura. Banner persistente de cifrado.
Live presencePresencia en vivo
Online status and typing indicator stream over the same encrypted channel.
El estado online y el indicador de typing van por el mismo canal cifrado.
Transparency, not blind trust. Transparencia, no confianza ciega.
Tap the shield in any chat and Quelora shows you exactly what's happening: the cipher, the transport layer, the authentication, the key-ratcheting strategy and a fingerprint you can verify out-of-band with the other party.
Tocás el escudo en cualquier chat y Quelora te muestra exactamente qué está pasando: el cifrado, la capa de transporte, la autenticación, la estrategia de key-ratcheting y un fingerprint que podés verificar fuera de banda con la otra persona.
Voice & videoVoz y video
Peer-to-peer calls, no extra app.Llamadas peer-to-peer, sin app extra.
From any chat you can start a voice or video call. WebRTC over your tenant's TURN server (or the public defaults). End-to-end encrypted just like text messages.Desde cualquier chat podés iniciar una llamada de voz o video. WebRTC sobre el TURN del tenant (o los defaults públicos). E2E como los mensajes de texto.
Outgoing callLlamada saliente
Ring state with mute/hangup; switches to in-call view on answer.
Estado de timbre con mute/cortar; cambia a vista in-call al ser atendida.
Incoming videoVideo entrante
Accept as video or fall back to chat. Caller's avatar pulses while the line rings.
Atendés como video o caés a chat. El avatar del que llama pulsa mientras suena.