add evidence version and commit-id to messaging clients (#1241)

### Description of Changes

adds messaging clients evidence version and commit-id

* fix: update deltachat as android - no evidence for desktop/ios
* fix tag order: mattermost, telegram, zulip
* add commit-id: aparte, conversejs, deltachat, simplex
* add evidence: conversejs, nerimity, zulip
* add version: conversejs, deltachat, nerimity, simplex
* style: add missing pipe, remove unnecessary blanks
* update link: conversejs, deltachat, mattermost, psi, sharkord, telegram, zulip

Reviewed-on: https://codeberg.org/ethical-foss/open-slopware/pulls/1241
Reviewed-by: Ethical FOSS admin <ethical-foss-admin@noreply.codeberg.org>
This commit is contained in:
hmn 2026-08-17 14:52:29 +02:00 committed by Ethical FOSS admin
commit d0159c4025

View file

@ -1277,27 +1277,27 @@ This is a section for repos that are similar to this one either because they are
| Name | Last Untainted <br />Version/Commit ID | Evidence |
|---|:---:|---|
| [ArcaneChat](https://arcanechat.me) | None | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/ArcaneChat/android/blob/main/.github/copilot-instructions.md), [2](https://github.com/ArcaneChat/android/commit/b8b203e5176d20a31f7f52987dd5c6f1d53e9389), [3](https://github.com/ArcaneChat/android/commit/7eb0a99fc7a5066866c9e5f1a4109c50f0033972))<br />[![Gen AI 'Art'](./badges/gen-ai-art-dark-yellow.svg)](#gen-ai-art) ([1](https://web.archive.org/web/20260326083758/https://fosstodon.org/@arcanechat/116292382977465468)) |
| [aparté](https://github.com/paulfariello/aparte) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/paulfariello/aparte/blob/1f384456294c539286183f059eb206d2705cb4a7/AGENTS.md), [2](https://github.com/paulfariello/aparte/commit/1f384456294c539286183f059eb206d2705cb4a7), [3](https://github.com/paulfariello/aparte/commit/53503e3b5a22c28b53cdaf7079e93fa28f7215bf)) |
| [Converse.js](https://conversejs.org/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/conversejs/converse.js/blob/master/AGENTS.md)) |
| [ArcaneChat](https://arcanechat.me) | None | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/ArcaneChat/android/blob/main/.github/copilot-instructions.md), [2](https://github.com/ArcaneChat/android/commit/b8b203e5176d20a31f7f52987dd5c6f1d53e9389), [3](https://github.com/ArcaneChat/android/commit/7eb0a99fc7a5066866c9e5f1a4109c50f0033972))<br />[![Gen AI 'Art'](./badges/gen-ai-art-dark-yellow.svg)](#gen-ai-art) ([1](https://web.archive.org/web/20260326083758/https://fosstodon.org/@arcanechat/116292382977465468)) |
| [aparté](https://github.com/paulfariello/aparte) | [`3ecf3c9`](https://github.com/paulfariello/aparte/commits/3ecf3c9b4a3f994442df4df874d55a4d20f68c03) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/paulfariello/aparte/blob/1f384456294c539286183f059eb206d2705cb4a7/AGENTS.md), [2](https://github.com/paulfariello/aparte/commit/1f384456294c539286183f059eb206d2705cb4a7), [3](https://github.com/paulfariello/aparte/commit/53503e3b5a22c28b53cdaf7079e93fa28f7215bf)) |
| [converse.js](https://github.com/conversejs/converse.js) | [`12.0.0`](https://github.com/conversejs/converse.js/releases/tag/v12.0.0) <br />[`b79d835`](https://github.com/conversejs/converse.js/commits/b79d835fbf94db35202b59d95f54d9b26e74b281) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/conversejs/converse.js/blob/master/AGENTS.md)) |
| [chatterino](https://chatterino.com/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/Chatterino/chatterino2/blob/master/CONTRIBUTING.md)) |
| [Delta Chat](https://delta.chat/en/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/deltachat/deltachat-android/pull/4249)) <br />[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/deltachat/deltachat-android/pull/4255), [2](https://github.com/deltachat/deltachat-android/pull/4257), [3](https://github.com/deltachat/deltachat-android/pull/4259))
| [Element Web](https://github.com/element-hq/element-web/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/element-hq/element-web/commit/68070b2e9788f0e5396f4c9d532b05e146e6ad60))
| [Element X Android](https://github.com/element-hq/element-x-android/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/element-hq/element-x-android/blob/develop/AGENTS.md))
| [Element X iOS](https://github.com/element-hq/element-x-ios/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/element-hq/element-x-ios/blob/develop/AGENTS.md))
| [Fluxer](https://fluxer.app/) | None | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://web.archive.org/web/20260213205023/https://blog.fluxer.app/how-i-built-fluxer-a-discord-like-chat-app/), [2](https://github.com/fluxerapp/fluxer/blob/refactor/CONTRIBUTING.md#4-understand-the-code-you-submit), [3](https://github.com/fluxerapp/fluxer/issues/435)) |
| [Fluux Messenger](https://fluux.io/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/processone/fluux-messenger/blob/bfa4d9aa74e9600d41f4e690c5402702100462ea/.claude/skills/perf-stress-ui/SKILL.md)) |
| [gomuks](https://github.com/gomuks/gomuks) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/gomuks/gomuks/commit/5d6c1ba57cc4617ef1218805b1cfd0d1f7613ed0))
| [Mattermost](https://mattermost.com/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/mattermost/mattermost/commit/e7f021de3683c72faf99fa82427304f3aae5bbf5)) <br />[![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://docs.mattermost.com/administration-guide/configure/agents-admin-guide.html))|
| [Nerimity](https://github.com/Nerimity/nerimity-web) | [`9077876`](https://github.com/Nerimity/nerimity-web/commit/90778766e5947540f5fcbe5075247c8990507f40) | [![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/Nerimity/nerimity-web/pull/638), [2](https://github.com/Nerimity/nerimity-web/pull/621), [3](https://github.com/Nerimity/nerimity-web/pull/605))|
| [Psi](https://psi-im.org/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/psi-im/psi/issues/793#issuecomment-2118897607)) |
| [Delta Chat Android](https://github.com/deltachat/deltachat-android) | [`v2.43.0`](https://github.com/deltachat/deltachat-android/releases/tag/v2.43.0) <br />[`cbdd8f1`](https://github.com/deltachat/deltachat-android/commits/cbdd8f19ed4e49bf9062cc1e1987a4aa0efb93e9) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/deltachat/deltachat-android/commit/7eb0a99fc7a5066866c9e5f1a4109c50f0033972)) <br />[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/deltachat/deltachat-android/pull/4255), [2](https://github.com/deltachat/deltachat-android/pull/4257), [3](https://github.com/deltachat/deltachat-android/pull/4259)) |
| [Element Web](https://github.com/element-hq/element-web) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/element-hq/element-web/commit/68070b2e9788f0e5396f4c9d532b05e146e6ad60)) |
| [Element X Android](https://github.com/element-hq/element-x-android) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/element-hq/element-x-android/blob/develop/AGENTS.md)) |
| [Element X iOS](https://github.com/element-hq/element-x-ios) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/element-hq/element-x-ios/blob/develop/AGENTS.md)) |
| [Fluux Messenger](https://fluux.io/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/processone/fluux-messenger/blob/bfa4d9aa74e9600d41f4e690c5402702100462ea/.claude/skills/perf-stress-ui/SKILL.md)) |
| [Fluxer](https://fluxer.app/) | None | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://web.archive.org/web/20260213205023/https://blog.fluxer.app/how-i-built-fluxer-a-discord-like-chat-app/), [2](https://github.com/fluxerapp/fluxer/blob/refactor/CONTRIBUTING.md#4-understand-the-code-you-submit), [3](https://github.com/fluxerapp/fluxer/issues/435)) |
| [gomuks](https://github.com/gomuks/gomuks) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/gomuks/gomuks/commit/5d6c1ba57cc4617ef1218805b1cfd0d1f7613ed0)) |
| [Mattermost](https://github.com/mattermost/mattermost) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://docs.mattermost.com/administration-guide/configure/agents-admin-guide.html)) <br />[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/mattermost/mattermost/commit/e7f021de3683c72faf99fa82427304f3aae5bbf5)) |
| [Nerimity](https://github.com/Nerimity/nerimity-web) | [`v1.61.8`](https://github.com/Nerimity/nerimity-web/releases/tag/v1.61.8-stable) <br />[`9077876`](https://github.com/Nerimity/nerimity-web/commit/90778766e5947540f5fcbe5075247c8990507f40) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/Nerimity/nerimity-web/commit/491aa453ec4b1b549ac744f9f6c33bfa8d5a5da7), [2](https://github.com/Nerimity/nerimity-web/commit/ee83a38c64efa9a5863d42009dac77bf0f4ead7d)) <br />[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/Nerimity/nerimity-web/pull/638), [2](https://github.com/Nerimity/nerimity-web/pull/621), [3](https://github.com/Nerimity/nerimity-web/pull/605)) |
| [Psi](https://github.com/psi-im/psi) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/psi-im/psi/issues/793#issuecomment-2118897607)) |
| [Session](https://getsession.org) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/session-foundation/session-appium/commit/3efbbeb1b1f5b7a47cbdb6ffc0891837ef88a5cf), [2](https://github.com/session-foundation/session-router/commit/9670e23d885714bc858ac6bd40092bcfb746bee3), [3](https://github.com/session-foundation/session-appium/commit/57b0fc8a1c0e4f4b1536ff5543782494255ef891))<br />[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/session-foundation/session-desktop/pull/1934), [2](https://github.com/session-foundation/websites/pull/81), [3](https://github.com/session-foundation/session-appium/pull/105)) |
| [Sharkord](https://sharkord.com/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/Sharkord/sharkord/issues/85), [2](https://github.com/Sharkord/sharkord/blob/fd637b6f369b54f2726cd78603b6147d6fe45a29/.gitignore#L2)) |
| [Spark](https://github.com/igniterealtime/Spark) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/igniterealtime/Spark/blob/d977a219bd13553aac33cdef2861dfeb5b93acb2/AGENTS.md), [2](https://github.com/igniterealtime/Spark/commit/364d1a837f2e84119bc244f4de7040548c93fcc3), [3](https://github.com/igniterealtime/Spark/commit/a0f28184ad4b695f3)) |
| [SimpleX](https://simplex.chat/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://github.com/simplex-chat/simplex-chat/blob/d6c9c0ee47ede2df319eb131df5a5362a680f089/apps/simplex-support-bot/plans/20260207-support-bot.md#53-grok-integration), [2](https://github.com/simplex-chat/simplex-chat/commit/5a3dfdd2b440382868cf70e56057d18848c51e4c))<br />[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/simplex-chat/simplex-chat/blob/12fbf61f326e15ee643c72b3202bbcd6a758a07f/docs/CONTRIBUTING.md#follow-project-structure-coding-style-and-approaches), [2](https://github.com/simplex-chat/simplex-chat/commit/b0e6a7bfc12f0e08a84f939981fb731c0967e0e7), [3](https://github.com/simplex-chat/simplex-chat/commit/427ce1b3ff7d226d227c0b215304779b28a4ea5f)) |
| [Telegram](https://telegram.org)| [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/telegramdesktop/tdesktop/commit/983bd1a57bfd9a88bb0e17b51103c5e6cf1e3f24)) <br />[![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://telegram.org/blog/ai-editor-mighty-polls-and-more))|
| [Threema](https://threema.com) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/threema-ch/threema-desktop/blob/stable/AGENTS.md), [2](https://github.com/threema-ch/sentry-cocoa/blob/c8998045e43300510de1c1cf4860b6bd3c2de990/AGENTS.md?plain=1#L514)) |
| [Zulip](https://zulip.com/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://blog.zulip.com/2026/04/27/zulip-12-0-released/#ai-tools-are-changing-our-development-process), [2](https://github.com/zulip/zulip/blob/main/.claude/CLAUDE.md)) <br />[![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://github.com/zulip/zulip/pull/32895)) |
| [Sharkord](https://github.com/sharkord/sharkord) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/Sharkord/sharkord/issues/85), [2](https://github.com/Sharkord/sharkord/blob/fd637b6f369b54f2726cd78603b6147d6fe45a29/.gitignore#L2)) |
| [SimpleX](https://simplex.chat/) | [`v6.4.11`](https://github.com/simplex-chat/simplex-chat/releases/tag/v6.4.11) <br />[`779dd38`](https://github.com/simplex-chat/simplex-chat/commits/779dd38257ace6eef44e789e3557d4035b9a84e4) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://github.com/simplex-chat/simplex-chat/blob/d6c9c0ee47ede2df319eb131df5a5362a680f089/apps/simplex-support-bot/plans/20260207-support-bot.md#53-grok-integration), [2](https://github.com/simplex-chat/simplex-chat/commit/5a3dfdd2b440382868cf70e56057d18848c51e4c)) <br />[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/simplex-chat/simplex-chat/blob/12fbf61f326e15ee643c72b3202bbcd6a758a07f/docs/CONTRIBUTING.md#follow-project-structure-coding-style-and-approaches), [2](https://github.com/simplex-chat/simplex-chat/commit/427ce1b3ff7d226d227c0b215304779b28a4ea5f), [3](https://github.com/simplex-chat/simplex-chat/commit/b0e6a7bfc12f0e08a84f939981fb731c0967e0e7)) |
| [Spark](https://github.com/igniterealtime/Spark) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/igniterealtime/Spark/blob/d977a219bd13553aac33cdef2861dfeb5b93acb2/AGENTS.md), [2](https://github.com/igniterealtime/Spark/commit/364d1a837f2e84119bc244f4de7040548c93fcc3), [3](https://github.com/igniterealtime/Spark/commit/a0f28184ad4b695f3)) |
| [Telegram](https://github.com/tdlib/td) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://telegram.org/blog/ai-editor-mighty-polls-and-more)) <br />[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/telegramdesktop/tdesktop/commit/983bd1a57bfd9a88bb0e17b51103c5e6cf1e3f24)) |
| [Threema](https://threema.com/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/threema-ch/threema-desktop/blob/stable/AGENTS.md), [2](https://github.com/threema-ch/sentry-cocoa/blob/c8998045e43300510de1c1cf4860b6bd3c2de990/AGENTS.md?plain=1#L514)) |
| [Zulip](https://github.com/zulip/zulip) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://github.com/zulip/zulip/pull/32895)) <br />[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://blog.zulip.com/2026/04/27/zulip-12-0-released/#ai-tools-are-changing-our-development-process), [2](https://github.com/zulip/zulip/blob/main/.claude/CLAUDE.md), [3](https://github.com/zulip/zulip/commit/850f82bb5d79bc19ac60280a2e4ee946b9d87edb)) |
> [!Note]
> #### Messaging Client Alternatives by protocols