Jitsi

jitsi.org
Jitsi Icon

Encrypted, free and open source video calling app, which does not require creating an account/ providing any personal details. Available as a web app, and native app for Windows, MacOS, Linux, Android and iOS. You can use the public Jitsi instance, self-host your own, or use a community hosted instance.

Open Source

Jitsi Privacy Policy

Privacy Policy Summary

  • There is a date of the last update of the agreements
  • This service collects your IP address, which can be used to view your approximate location
  • The service provides a complaint mechanism for the handling of personal data
  • Your personal data is used for limited purposes
  • The service can delete your account without prior notice and without a reason
  • You maintain ownership of your data
  • Prohibits the posting of pornographic content
  • The service provider makes no warranty regarding uninterrupted, timely, secure or error-free service
  • This service throttles your use
  • This service does not condone any ideas contained in its user-generated contents
  • This service prohibits users sending chain letters, junk mail, spam or any unsolicited messages
  • They may stop providing the service at any time
  • You waive your right to a class action.
  • You have the right to leave this service at any time
  • Users agree not to use the service for illegal purposes
  • This service prohibits users from attempting to gain unauthorized access to other computer systems
  • If you offer suggestions to the service, they may use that without your approval or compensation, but they do not become the owner
  • Failure to enforce any provision of the Terms of Service does not constitute a waiver of such provision
  • Any liability on behalf of the service is only limited to USD $10
  • This service does not guarantee that it or the products obtained through it meet the users' expectations or requirements
  • Invalidity of any portion of the Terms of Service does not entail invalidity of its remainder
  • The service provides information about how they intend to use your personal data
  • The service provides details about what kinds of personal information they collect
  • The court of law governing the terms is in New York, USA.
  • The court of law governing the terms is in a jurisdiction that is less friendly to user privacy protection.
  • Your personal data is not sold
  • The service is provided 'as is' and to be used at the users' sole risk
  • This service is only available to users over a certain age
  • Business Users are solely responsible for claims made against the service and agree to indemnify and hold harmless the service.
  • The service may change its terms at any time, but the user will receive notification of the changes.
  • Third parties are involved in operating the service
  • The copyright license that users grant this service is limited to the parties that make up the service's broader platform.
  • The service allows you to use pseudonyms
  • This service assumes no liability for any losses or damages resulting from any matter relating to the service
  • User logs are deleted after a finite period of time

Score

B

Documents

Domains Covered by Policy

  • jitsi.org
  • meet.jit.si

About the Data

This data is kindly provided by tosdr.org. Read full report at: #2201

Jitsi Source Code

Author

jitsi

Description

Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.

#debian#deep-video#jitsi#jitsi-meet#scalable-video-conferences#sfu#video#video-communication#video-conferencing#webrtc

Homepage

https://jitsi.org/meet

License

Apache-2.0

Created

16 Dec 13

Last Updated

26 Feb 26

Latest version

vtesting1.2.3

Primary Language

TypeScript

Size

348,923 KB

Stars

28,688

Forks

7,760

Watchers

28,688

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • damencho (25 Feb 26)

    fix(authentication): Drops not needed tokenAuthUrlAutoRedirect.

  • mishraditi (25 Feb 26)

    fix(recording): show advanced options in several corner cases * fix(recording): show advanced options for local recording with transcription * Fixed edge case when all recording service are disabled * Modified css * Added warning message * Show transcription option when no recording service is present * Addressed PR reviews * squash: Hide recording advanced option when not rendering recording. * squash: Show recording button when only transcriptions are enabled. * squash: Make sure we do not call record when it is not rendered due to no permissions. * squash: Allows those with just feature transcription to use async transcribe. * squash: Show recording stop button when recording is running when only transcriptions feature is available. --------- Co-authored-by: damencho <damencho@jitsi.org>

  • yash1927 (25 Feb 26)

    refactor(webhid-manager): use COMMANDS.OFF_HOLD constant instead of hardcoded string

  • damencho (25 Feb 26)

    fix(chat): Clear all state when changing room. Some state may be left when switching to breakout room.

  • damencho (24 Feb 26)

    fix(transcriptions): Fixes showing premium options dialog from chat panel. This is jaas related.

  • damencho (24 Feb 26)

    fix(metadata): Always check the features on modifications.

  • damencho (24 Feb 26)

    fix(breakout): Hides unsupported services in breakout rooms.

  • Besnik Bleta (25 Feb 26)

    lang: Update Albanian translation * Adding sq translation * Adding sq to languages.json * Updating sq translation * Fixing missing commas and updating string changes * Fixing unclosed quotes * Updating sq translation * Updating sq translation * Typo fixing; removing and adding commas to make the .json file valid * Another comma missing fix * Sorting entries aphabetically * More sorting… * More entry sorting * Adding a missing space * Adding spaces * Get rid of an extra period * Update for sq locale * Update main-sq.json * Update main-sq.json * Update main-sq.json * Update main-sq.json * Update main-sq.json * Update for sq translation * Adding missing separator * Adding another missing separator * Adding another separator * Not tired of adding separators… * Typo fixing * Changing place for a string; translating a forgoten string * Updating sq translation * Deleting an extra space at the beggining of a string * Update for sq translation * Update for sq translation * Update main-sq.json * Update main-sq.json * Update for sq translation * Fixing a couple of missing commas * Fixing commas to validate main-sq.json * Fixing string order and extra spaces * More string order fixing

  • Stephan Paternotte (25 Feb 26)

    lang: Update Dutch translations

  • Nishant kumar (25 Feb 26)

    feat(transcription): allow custom transcriber languages via config (#16984) * feat(transcription): allow custom transcriber languages via config * fix(transcription): avoid duplicating default language json and document config * feat(config): add support for custom transcription languages in configuration * fix(config): satisfy lint and ts rules

  • yash1927 (24 Feb 26)

    fix(local-recording): close AudioContext on recording stop fix(local-recording): close AudioContext on recording stop

  • coder-tejas (20 Feb 26)

    docs(external-api) fix typo 'comatability' -> 'compatibility'

  • Bandhan Majumder (24 Feb 26)

    fix(toolbox): enabledInJwt check for isDesktopShareButtonDisabled in native (#16997)

  • Calinteodor (24 Feb 26)

    feat(filmstrip): move AudioTracksContainer outside (#17000) * Move AudioTracksContainer outside of filmstrip feature.

  • damencho (24 Feb 26)

    fix(authentication): Skip prejoin in some case when not inline.

  • bgrozev (24 Feb 26)

    test: Clean-up transcription test. (#16991) * test: Clean-up transcription test. Possibly fix race conditions * fix: Wait until jigasi leaves. * squash: Linting. * squash: Fix participant count check. * squash: Switch to iframe. * squash: Linting.

  • Stephan Paternotte (24 Feb 26)

    lang: Update Dutch translations

  • damencho (23 Feb 26)

    fix(tests): Adds a retry to iframe kick test.

  • damencho (23 Feb 26)

    fix(authentication): Fixes loading jwt middleware. In 96d02e8 a middleware.web was introduced which broke loading the original one.

  • Jaya Allamsetty (23 Feb 26)

    fix(video-layout) Fixes auto-pinning of SS in large calls. (#16992) * fix(video-layout) Fixes auto-pinning of SS in large calls. In calls with 50+ participants, isTopPanelEnabled returns true. This causes isStageFilmstripAvailable(state) (called with no minimum participant count from getPinnedParticipant) to return true even when activeParticipants is empty. When getPinnedParticipant takes that stage filmstrip path, it reads from activeParticipants.find(p => p.pinned) — which is always empty for an auto-pinned screenshare. Added an explicit check in shouldDisplayTileView's auto-mode logic: when there are active screenshares AND the top panel is enabled AND auto-pin is active AND Follow Me isn't controlling the layout, exit tile view. The guards on getAutoPinSetting() and !isFollowMeActive(state) mirror the same conditions checked everywhere else before auto-pinning fires, ensuring consistent behavior. * squash: Fixes linter error

  • Дамян Минков (23 Feb 26)

    feat(authentication): Inline authentication for web * fix(meeting_id): Depends on jitsi_session(uses session.user_region). * feat(authentication): A static page that can be used with some auth providers like keycloak. * fix(authentication): Implements inline authentication. squash: Adds refresh token use when refresh token is needed on connection resuming. squash: Fix bugs and move to PKCE flow. * squash: Adds nonce verification. * squash: Drops the closing logic. * squash: Replace resuming event with CONNECTION_TOKEN_EXPIRED one. * squash: Fixes comments. * squash: Make sure we use tokenAuthUrl only when it is set and is not jaas. * squash: Move CONNECTION_TOKEN_EXPIRED to web only middleware as it uses web only logic for now. * squash: Fix comments.

  • damencho (23 Feb 26)

    chore(deps) lib-jitsi-meet@latest https://github.com/jitsi/lib-jitsi-meet/compare/v2124.0.0+80df84a1...v2131.0.0+6912eed8

  • solomon17705cs (23 Feb 26)

    Fix: correct label binding in Advanced Options switches Update the label's htmlFor and the Switch id from 'recording-switch-transcription' to 'recording-switch-audio-video' in StartRecordingDialogContent. This corrects the label-to-control association for the audio/video recording toggle, fixing an accessibility/mapping mismatch.

  • mishraditi (23 Feb 26)

    lang: update Hindi translations * lang: update Hindi translation * fix-lint

  • erfan teymuri (23 Feb 26)

    lang: Update Persian (fa) translations * i18n: update Persian (fa) translations * fixed wrong new line at the end of file * i18n: fix Persian (fa) translation for participants list heading * fix: add missing newline at the end of main-fa.json

  • damencho (23 Feb 26)

    feat(tests): Enables sipjibri tests.

  • Stephan Paternotte (23 Feb 26)

    lang: Update Dutch translations Fixed Salesforce back to its original name.

  • damencho (20 Feb 26)

    fix(debian): Fixes initial install and certs in trust store. After the trust store is updated, restart components.

  • Oleksii Chornomorchenko (21 Feb 26)

    lang: Update Finnish translations (#16947)

  • bgrozev (21 Feb 26)

    test: Fix transcription test. (#16974) Fix waiting for transcription to be turned off. Re-enabling transcription was sometimes started before jigasi had left the room, resulting in a failure.

Jitsi Website

Website

Free Video Conferencing Software for Web & Mobile | Jitsi

Learn more about Jitsi, a free open-source video conferencing software for web & mobile. Make a call, launch on your own servers, integrate into your app, and more.

Redirects

Does not redirect

Security Checks

All 66 security checks passed

Server Details

  • IP Address 104.18.33.234
  • Location San Francisco, California, United States of America, NA
  • ISP CloudFlare Inc.
  • ASN AS13335

Associated Countries

  • US

Safety Score

Website marked as safe

100%

Blacklist Check

jitsi.org was found on 0 blacklists

  • ThreatLog
  • OpenPhish
  • PhishTank
  • Phishing.Database
  • PhishStats
  • URLhaus
  • RPiList Not Serious
  • AntiSocial Blacklist
  • PhishFeed
  • NABP Not Recommended Sites
  • Spam404
  • CRDF
  • Artists Against 419
  • CERT Polska
  • PetScams
  • Suspicious Hosting IP
  • Phishunt
  • CoinBlockerLists
  • MetaMask EthPhishing
  • EtherScamDB
  • EtherAddressLookup
  • ViriBack C2 Tracker
  • Bambenek Consulting
  • Badbitcoin
  • SecureReload Phishing List
  • Fake Website Buster
  • TweetFeed
  • CryptoScamDB
  • StopGunScams
  • ThreatFox
  • PhishFort

Website Preview

Jitsi Reviews

More Secure Conference Calls

  • Jami Icon

    Jami

    jami.net

    A free and open source, distributed video, calling and screenshare platform with a focus on security. Jami is completely peer-to-peer, and has full end-to-end encryption with perfect forward secrecy for all communications, complying with the X.509 standard. Supported natively on Windows, macOS, iOS, GNU/Linux, Android and Android TV. Video quality is quite good, but very dependent on network speeds, some of the apps are lacking in features.

About the Data: Jitsi

API

You can access Jitsi's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/productivity/secure-conference-calls/jitsi

The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.

About the Data

Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.

Share Jitsi

Help your friends compare Secure Conference Calls, and pick privacy-respecting software and services.
Share Jitsi and Awesome Privacy with your network!

View Secure Conference Calls (2)