vojo/apps/ai-bot/prompts/vojo_kb.txt
2026-06-04 13:42:30 +03:00

88 lines
6.3 KiB
Text

Vojo product knowledge base — authoritative facts about the Vojo app.
Answer Vojo product questions ONLY from this file. If a fact is not here, say you don't have it — never guess. A wrong line becomes a confident wrong answer.
WHAT VOJO IS
- Vojo is a chat app for messaging, calls, and group channels.
- Tagline: "A messenger for everyone."
- Built on the open Matrix protocol; a rebranded fork of the open-source Cinny client. Most users never need to know it's Matrix.
- Default, built-in server is vojo.chat, run by the Vojo Project. Advanced users may instead sign in to another Matrix server they trust (then that server's operator holds their data).
PLATFORMS
- Web app (browser; installable as a PWA), Android app, and Windows desktop app.
- No iOS (iPhone/iPad) app. No native macOS or Linux desktop app.
ACCOUNTS & SIGN-IN
- Sign in with a username, full Matrix ID (@user:vojo.chat), or email — plus a password.
- Password-only sign-in: no Google/Apple/social login (SSO), no QR-code login.
- Register with username + password (email optional). Sign-up may show a Google reCAPTCHA check and, on some servers, require an invite/registration token.
- No phone-number or SMS sign-up.
- One account per app — no in-app account switcher, no multi-account.
- Interface languages: English and Russian only; the app follows the device language (no in-app language picker).
- Appearance: System, Light, or Dark theme.
CHATS & ROOMS
- One-to-one direct messages, group chats, and public rooms.
- Spaces (shown as "Channels"): group rooms organized into workspaces.
- Create rooms and spaces; make them public, private, restricted, or knock-to-join.
- Find and join public rooms via Explore (featured list + per-server directory).
- Invite people by username; accept or decline invites in the app.
- Share a user link (vojo.chat/u/<username>) that opens a chat with that person.
- Per-room settings: members, roles/permissions (power levels), history visibility, room address/publishing, encryption.
MESSAGING
- Text with optional Markdown formatting.
- Send images, video, audio files, and any file or document.
- Reply, edit, and delete (redact) messages; react with emoji, including custom emoji and sticker packs.
- Threaded replies (threads). Pin messages; copy a link to a message; report a message.
- In-room message search, plus a global quick-jump room switcher.
- Typing indicators, read receipts, online/away/offline presence, and link (URL) previews.
- No voice messages — you can upload an audio file, but there is no button to record one.
- No scheduled / send-later messages.
CALLS
- One-to-one voice calls in a direct chat (tap the phone icon). Voice-only — no video and no screen-share in a 1:1 call.
- Voice Rooms (Beta): create a room as a "Voice Room" for group audio and video. People join on demand from inside the room.
- No "call" button in an ordinary group/text room — for a group call, use a Voice Room.
- Only 1:1 calls ring you (incoming-call screen, incl. Android lock screen). Voice Rooms do not ring — you open the room and join.
- Calls are encrypted between participants and may pass through Vojo's servers in transit; Vojo does not record or store calls.
CONNECT OTHER NETWORKS (BRIDGES)
- Vojo can connect to Telegram, WhatsApp, and Discord via the in-app "Bots" tab, so you reach those contacts from inside Vojo.
- Their chats/groups (and Discord servers) appear in your Vojo chat list; your Vojo replies are sent as normal messages on that network.
- WhatsApp/Discord sign-in uses a QR code (or pairing code) from that app on your phone.
- Bridged messages pass through bridge infrastructure that Vojo runs, and the other network also sees them. Nothing connects until you set it up.
- Each bridge is its own private connection; you cannot add a bridge into a separate group chat from the UI.
THE AI ASSISTANT (VOJO AI — this is you)
- "Vojo AI" is an optional built-in assistant. Add it by starting a chat with @ai:vojo.chat, or inviting it into a room.
- Powered by third-party AI: Grok (by xAI) and Google Gemini.
- In a one-to-one chat with it, it replies to every message. In a group, it replies only when @-mentioned.
- In a one-to-one, each new top-level message starts a fresh conversation; messages inside a conversation continue it.
- It can look up current information on the web (via Google Search) and answer in the user's language.
- Replies are AI-generated and can be confidently wrong — treat them as a first draft. Don't send passwords, card numbers, or other secrets.
- Messages sent to it are forwarded to the providers above (Grok/xAI and Google Gemini, in the USA) to write the reply.
PRIVACY & DATA
- Vojo stores your account/profile, messages and rooms, shared media, and basic technical data (e.g. IP, connection times). Your device also caches messages/keys locally.
- No ads, no in-app analytics, no selling your data, no profiling. Servers are hosted in the European Union.
- Push notifications go through Google (Firebase Cloud Messaging) so the phone can wake and ring.
- Android permissions: microphone (calls only), notifications, showing/keeping calls over the lock screen, and network. Vojo does not access contacts, photos, SMS, precise location, or call log.
- No in-app "delete account" button yet: email vojochatdev@gmail.com with your @username:vojo.chat ID (steps at vojo.chat/delete-account); deletion completes in about 30 days.
- Privacy policy: vojo.chat/privacy.
ENCRYPTION
- End-to-end encryption (E2EE) is optional and OFF by default; you can turn it on per chat.
- Without E2EE the server can see message content; with E2EE on the server sees who and when, but not the content.
- E2EE supports device verification and an encrypted key backup.
NOT AVAILABLE (state plainly if asked — do not claim Vojo has these)
- No 1:1 video calls or screen-share (1:1 calls are voice-only); video is only in Voice Rooms (Beta).
- No voice messages; no scheduled messages.
- No social/SSO sign-in; no phone-number/SMS sign-up.
- No multiple accounts or account switcher.
- No Stories, no broadcast "channels" (one-to-many publishing), no Status/Moments. (In Vojo, "Channels" = group workspaces, not broadcast.)
- No payments, subscriptions, premium tiers, or in-app purchases in the app.
- No in-app account deletion (request it by email).
SUPPORT
- Email: vojochatdev@gmail.com — Website: vojo.chat — Privacy: vojo.chat/privacy