Video Chat FAQ

Below are answers to frequently asked questions about the Video Chat feature in Blue Kik X.

Questions & Answers

Tap to expand.

General Info

What is Video Chat in Blue Kik X?

Video chat is a brand-new feature in Blue Kik X that allows users to voice or video call each other in the app. When Kik removed it in 2019, my goal was to bring it back, and now it's available.

Because the video chat service and relay servers are hosted entirely by us, the feature exists completely outside of Kik's ecosystem. Currently, this feature is only available for Blue Kik X users.

How do I make a video or voice call?

Making a call is easy!

  1. Open a direct message chat with the person you want to call.
  2. Tap the call icon in the top right corner.

However, to preserve privacy and prevent spam, calls will only go through if the person you are calling has explicitly enabled "Allow Incoming Calls" for you in their settings.

Screenshot showing the call icon in the chat header

How can I control who can call me?

By default, incoming calls are disabled to protect your privacy and prevent other users from using it to check if you are using Blue Kik X. Nobody can call you unless you allow them to.

To enable incoming calls from a specific user:

  1. Open their profile.
  2. Toggle on "Allow Incoming Calls"

Once enabled, you will receive a standard incoming call notification when they call you.

Screenshot showing the Allow Incoming Calls toggle

Note: if you have a user blocked or they are not on your friends list, the call will never go through.

Also: once you join a call, only audio is enabled by default (for 1:1 conversations). Video is always turned off until you manually turn it on for privacy reasons.

Privacy & Security

Are my calls end-to-end encrypted?

Yes, all video and voice calls are fully end-to-end encrypted.

Before any video or audio data is exchanged, both clients securely establish a connection using a quantum-resistant ML-KEM / X25519 key exchange hybrid. This ensures that all communication is securely encrypted.

Because of this, nobody outside of the call (including me) can decrypt, monitor, or listen to anything you say or do in a video chat.

To verify that the encryption keys are not tampered with, each call has a four-emoji fingerprint which derived from the keys that were exchanged. You can compare these emojis with the other participants to ensure that the key exchange wasn't tampered with.

How can I verify your encryption claims?

I understand since the app is not fully open source (difficult to do because we are dealing with Kik security and open sourcing that could sabotage the project) you may not trust the end to end encryption.

For now I've provided the relevant parts so you can see how it works and check the key exchange algorithm I'm using and look for flaws in it (the same code is in the app with no obfuscation applied so you can check)

Download it here

What happens to my camera when I lock my phone or switch apps?

For your privacy and convenience, if you lock your screen, switch to another app, or navigate away from the video chat screen, Blue Kik X will automatically turn off your camera so you aren't broadcasting video unintentionally.

Your microphone will stay active so you can continue your conversation, and any active screen share will persist in the background unless the screen is physically turned off. Smart audio routing will also ensure that holding the phone to your ear automatically switches the audio to the earpiece!

Video Chat TOS / Privacy Policy

Terms of Service

  1. N/A (because end to end encryption is in use, we cannot enforce any here, by design). If you do not like a user you are calling with, hang up and block them.

What data do you collect / have access to?

  1. In order to make the video call service work properly, my servers have to know who is calling / being called who in order to route the notifications and maintain state properly.
  2. We also store the video call settings on your behalf (who you've allowed to call you)
  3. Due to end to end encryption, the server does not have access to the video and audio data (what you actually say in the call)

Future Updates

Can I start or join calls in groups?

Currently, the initial implementation only allows for 1:1 (Direct Message) calls.

Support for group calls is planned and will be added in a future update.

Back To FAQ