<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Changelog — EthicsPortal</title><link>https://ethicsportal.eu/changelog/</link><description>EthicsPortal is a secure, anonymous whistleblower reporting platform that helps organizations comply with EU Directive 2019/1937.</description><language>en</language><lastBuildDate>Thu, 12 Nov 2026 15:14:21 +0000</lastBuildDate><atom:link href="https://ethicsportal.eu/changelog/index.xml" rel="self" type="application/rss+xml"/><image><url>https://ethicsportal.eu/images/logo.svg</url><title>EthicsPortal</title><link>https://ethicsportal.eu/</link></image><item><title>Connect an AI assistant to EthicsPortal with MCP</title><link>https://ethicsportal.eu/changelog/connect-an-ai-assistant/</link><pubDate>Wed, 11 Nov 2026 00:00:00 +0000</pubDate><guid>https://ethicsportal.eu/changelog/connect-an-ai-assistant/</guid><description>EthicsPortal has an MCP server. An AI assistant can check cases, configure your whistleblowing channel and invite members, without access to report content.</description><content:encoded>&amp;lt;p&amp;gt;EthicsPortal now has an MCP server. An AI assistant that supports remote MCP servers, such as Claude Code, can use it to work with EthicsPortal for you. It can check case status and deadlines, configure your whistleblowing channel, invite members and read the audit trail.&amp;lt;/p&amp;gt;
&amp;lt;figure class=&amp;#34;not-prose my-6 sm:my-8&amp;#34;&amp;gt;
&amp;lt;div class=&amp;#34;rounded-lg border border-base-300 overflow-hidden shadow-sm&amp;#34;&amp;gt;
&amp;lt;img src=&amp;#34;/images/screenshots/en-changelog-connect-an-ai-assistant_hu_ec7ba8adf298a948.webp&amp;#34; srcset=&amp;#34;/images/screenshots/en-changelog-connect-an-ai-assistant_hu_61ce57a06f496c24.webp 768w, /images/screenshots/en-changelog-connect-an-ai-assistant_hu_ec7ba8adf298a948.webp 1536w&amp;#34; sizes=&amp;#34;(min-width: 832px) 768px, calc(100vw - 2rem)&amp;#34; width=&amp;#34;1536&amp;#34; height=&amp;#34;960&amp;#34; alt=&amp;#34;Connected apps page in EthicsPortal, with the MCP server address to add to an AI assistant&amp;#34; class=&amp;#34;w-full h-auto block&amp;#34; loading=&amp;#34;lazy&amp;#34; decoding=&amp;#34;async&amp;#34; /&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;/figure&amp;gt;
&amp;lt;p&amp;gt;The assistant acts as you, with your current role, and only in the organisations you choose on the consent screen. It never sees report content, reporter identity, messages, notes or attachments. Its actions appear in the audit trail, marked as made by an AI assistant. Administrators see every connection under &amp;lt;strong&amp;gt;Connected apps&amp;lt;/strong&amp;gt; and can remove it.&amp;lt;/p&amp;gt;
&amp;lt;p&amp;gt;To start, add &amp;lt;code&amp;gt;https://secure.ethicsportal.eu/mcp&amp;lt;/code&amp;gt; to your assistant. A person without an account can create one during the connection and let the assistant set up the first organisation. Read the &amp;lt;a href=&amp;#34;/developers/mcp/&amp;#34;&amp;gt;MCP server documentation&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;</content:encoded><author>support@ethicsportal.eu (EthicsPortal)</author></item><item><title>API and webhooks for your whistleblowing channel</title><link>https://ethicsportal.eu/changelog/api-and-webhooks/</link><pubDate>Tue, 10 Nov 2026 00:00:00 +0000</pubDate><guid>https://ethicsportal.eu/changelog/api-and-webhooks/</guid><description>Connect EthicsPortal to your GRC, ticketing or reporting tools. The API gives report status and deadlines, and webhooks report changes. Report content never leaves EthicsPortal.</description><content:encoded>&amp;lt;p&amp;gt;You can now connect EthicsPortal to your GRC, ticketing or reporting tools. The REST API gives the status and deadlines of reports, and webhooks tell your systems when a case changes. Report content, messages, notes and attachments are never available through the API.&amp;lt;/p&amp;gt;
&amp;lt;figure class=&amp;#34;not-prose my-6 sm:my-8&amp;#34;&amp;gt;
&amp;lt;div class=&amp;#34;rounded-lg border border-base-300 overflow-hidden shadow-sm&amp;#34;&amp;gt;
&amp;lt;img src=&amp;#34;/images/screenshots/en-changelog-api-and-webhooks_hu_d60f8daae02e740b.webp&amp;#34; srcset=&amp;#34;/images/screenshots/en-changelog-api-and-webhooks_hu_9baf3e8e9d1bbfb4.webp 768w, /images/screenshots/en-changelog-api-and-webhooks_hu_d60f8daae02e740b.webp 1536w&amp;#34; sizes=&amp;#34;(min-width: 832px) 768px, calc(100vw - 2rem)&amp;#34; width=&amp;#34;1536&amp;#34; height=&amp;#34;960&amp;#34; alt=&amp;#34;Webhook settings in EthicsPortal, with the destination address and buttons to send a test event and rotate the signing secret&amp;#34; class=&amp;#34;w-full h-auto block&amp;#34; loading=&amp;#34;lazy&amp;#34; decoding=&amp;#34;async&amp;#34; /&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;/figure&amp;gt;
&amp;lt;p&amp;gt;Administrators create organisation tokens and webhook endpoints in the organisation settings. Each webhook shows its delivery history. You can retry a delivery, rotate the signing secret and send a test event. API access starts when the organisation has accepted the current Data Processing Agreement.&amp;lt;/p&amp;gt;
&amp;lt;p&amp;gt;Start with the &amp;lt;a href=&amp;#34;/developers/quickstart/&amp;#34;&amp;gt;quickstart&amp;lt;/a&amp;gt; or read about &amp;lt;a href=&amp;#34;/developers/webhooks/&amp;#34;&amp;gt;webhooks&amp;lt;/a&amp;gt; in the developer documentation.&amp;lt;/p&amp;gt;</content:encoded><author>support@ethicsportal.eu (EthicsPortal)</author></item><item><title>Reports by email, without showing the reporter's address</title><link>https://ethicsportal.eu/changelog/reports-by-email/</link><pubDate>Sat, 24 Oct 2026 00:00:00 +0000</pubDate><guid>https://ethicsportal.eu/changelog/reports-by-email/</guid><description>Every whistleblowing channel has its own email address. An email becomes a case, and handlers never see the sender&amp;#39;s address.</description><content:encoded>&amp;lt;p&amp;gt;Every whistleblowing channel now has its own email address. An email sent to it becomes a case, the same as a report through the online reporting form. The reporter receives a Case ID and a one-time password for the secure inbox, where the conversation continues.&amp;lt;/p&amp;gt;
&amp;lt;figure class=&amp;#34;not-prose my-6 sm:my-8&amp;#34;&amp;gt;
&amp;lt;div class=&amp;#34;rounded-lg border border-base-300 overflow-hidden shadow-sm&amp;#34;&amp;gt;
&amp;lt;img src=&amp;#34;/images/screenshots/en-changelog-reports-by-email_hu_516250b6d031a483.webp&amp;#34; srcset=&amp;#34;/images/screenshots/en-changelog-reports-by-email_hu_92a2373d0ee727d7.webp 768w, /images/screenshots/en-changelog-reports-by-email_hu_516250b6d031a483.webp 1536w&amp;#34; sizes=&amp;#34;(min-width: 832px) 768px, calc(100vw - 2rem)&amp;#34; width=&amp;#34;1536&amp;#34; height=&amp;#34;960&amp;#34; alt=&amp;#34;Public page of a whistleblowing channel with its own email address, next to the online reporting form and the phone number&amp;#34; class=&amp;#34;w-full h-auto block&amp;#34; loading=&amp;#34;lazy&amp;#34; decoding=&amp;#34;async&amp;#34; /&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;/figure&amp;gt;
&amp;lt;p&amp;gt;Handlers never see the sender&amp;amp;rsquo;s address. It is stored encrypted and used only to send the receipt and notices of new messages. The online reporting form also has an optional email field for updates, with the same protection, so anonymous reporters can be told when a handler writes.&amp;lt;/p&amp;gt;
&amp;lt;p&amp;gt;Email reports are on by default. An administrator can switch them off in the channel settings. Read how &amp;lt;a href=&amp;#34;/security/#reports-by-email&amp;#34;&amp;gt;reports by email&amp;lt;/a&amp;gt; are received and protected.&amp;lt;/p&amp;gt;</content:encoded><author>support@ethicsportal.eu (EthicsPortal)</author></item><item><title>Tagged PDF documents for screen readers</title><link>https://ethicsportal.eu/changelog/tagged-pdf-documents/</link><pubDate>Sat, 24 Oct 2026 00:00:00 +0000</pubDate><guid>https://ethicsportal.eu/changelog/tagged-pdf-documents/</guid><description>The compliance report, certificate, poster, handler manual and case exports are now generated as tagged PDF/UA-1 documents that screen readers can follow.</description><content:encoded>&amp;lt;p&amp;gt;EthicsPortal now generates its PDF documents as tagged PDF/UA-1. This covers the compliance report, the compliance certificate, the channel poster, the case handler manual and case exports. Each file has a title, a document language and a tagged structure, so screen readers can follow its headings and tables.&amp;lt;/p&amp;gt;
&amp;lt;figure class=&amp;#34;not-prose my-6 sm:my-8&amp;#34;&amp;gt;
&amp;lt;div class=&amp;#34;rounded-lg border border-base-300 overflow-hidden shadow-sm&amp;#34;&amp;gt;
&amp;lt;img src=&amp;#34;/images/screenshots/en-changelog-tagged-pdf-documents_hu_4e632ff5b0fa564c.webp&amp;#34; srcset=&amp;#34;/images/screenshots/en-changelog-tagged-pdf-documents_hu_6efb723b1fa00943.webp 768w, /images/screenshots/en-changelog-tagged-pdf-documents_hu_4e632ff5b0fa564c.webp 1536w&amp;#34; sizes=&amp;#34;(min-width: 832px) 768px, calc(100vw - 2rem)&amp;#34; width=&amp;#34;1536&amp;#34; height=&amp;#34;960&amp;#34; alt=&amp;#34;Documents page in EthicsPortal with the compliance report, compliance certificate, employee poster and case handler manual&amp;#34; class=&amp;#34;w-full h-auto block&amp;#34; loading=&amp;#34;lazy&amp;#34; decoding=&amp;#34;async&amp;#34; /&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;/figure&amp;gt;
&amp;lt;p&amp;gt;Public bodies and many companies must buy accessible documents. Read the &amp;lt;a href=&amp;#34;/accessibility/&amp;#34;&amp;gt;accessibility statement&amp;lt;/a&amp;gt; for the current status of EthicsPortal.&amp;lt;/p&amp;gt;</content:encoded><author>support@ethicsportal.eu (EthicsPortal)</author></item><item><title>EthicsPortal launches in Switzerland</title><link>https://ethicsportal.eu/changelog/switzerland/</link><pubDate>Mon, 12 Oct 2026 00:00:00 +0000</pubDate><guid>https://ethicsportal.eu/changelog/switzerland/</guid><description>Organisations in Switzerland can operate a whistleblowing channel with EthicsPortal, with documents written for the Swiss FADP.</description><content:encoded>&amp;lt;p&amp;gt;Organisations in Switzerland can now operate their whistleblowing channel with EthicsPortal. Switzerland has no general whistleblower law, so Swiss channels apply the standard of the EU Whistleblowing Directive voluntarily, with Swiss wording. The documents cite the Swiss Federal Act on Data Protection (FADP) instead of the GDPR, and they name the country where the data is hosted.&amp;lt;/p&amp;gt;
&amp;lt;p&amp;gt;The Data Processing Agreement has a section for the FADP. Swiss teams can use EthicsPortal in German, French, Italian or English.&amp;lt;/p&amp;gt;
&amp;lt;p&amp;gt;Read the &amp;lt;a href=&amp;#34;/whistleblower-laws/switzerland/&amp;#34;&amp;gt;overview of whistleblowing rules in Switzerland&amp;lt;/a&amp;gt; and our article on &amp;lt;a href=&amp;#34;/blog/whistleblowing-channel-switzerland/&amp;#34;&amp;gt;setting up a whistleblowing channel in Switzerland&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;</content:encoded><author>support@ethicsportal.eu (EthicsPortal)</author></item><item><title>EthicsPortal launches in Slovenia</title><link>https://ethicsportal.eu/changelog/slovenia/</link><pubDate>Wed, 23 Sep 2026 00:00:00 +0000</pubDate><guid>https://ethicsportal.eu/changelog/slovenia/</guid><description>Organisations in Slovenia can operate a whistleblowing channel with EthicsPortal in Slovenian, set up for the Whistleblower Protection Act (ZZPri).</description><content:encoded>&amp;lt;p&amp;gt;Organisations in Slovenia can now operate their whistleblowing channel with EthicsPortal. The online reporting form, the secure inbox and the case handling screens are available in Slovenian, the 14th language of EthicsPortal.&amp;lt;/p&amp;gt;
&amp;lt;figure class=&amp;#34;not-prose my-6 sm:my-8&amp;#34;&amp;gt;
&amp;lt;div class=&amp;#34;rounded-lg border border-base-300 overflow-hidden shadow-sm&amp;#34;&amp;gt;
&amp;lt;img src=&amp;#34;/images/screenshots/sl-portal-public-desktop_hu_4c9afd6b0721f17d.webp&amp;#34; srcset=&amp;#34;/images/screenshots/sl-portal-public-desktop_hu_c93b28c7e5f06ee8.webp 768w, /images/screenshots/sl-portal-public-desktop_hu_4c9afd6b0721f17d.webp 1536w&amp;#34; sizes=&amp;#34;(min-width: 832px) 768px, calc(100vw - 2rem)&amp;#34; width=&amp;#34;1536&amp;#34; height=&amp;#34;1070&amp;#34; alt=&amp;#34;Public page of a Slovenian whistleblowing channel in EthicsPortal, in Slovenian&amp;#34; class=&amp;#34;w-full h-auto block&amp;#34; loading=&amp;#34;lazy&amp;#34; decoding=&amp;#34;async&amp;#34; /&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;/figure&amp;gt;
&amp;lt;p&amp;gt;Slovenian channels and documents are set up for the Whistleblower Protection Act (ZZPri). They name the Commission for the Prevention of Corruption (KPK) as the external reporting authority.&amp;lt;/p&amp;gt;
&amp;lt;p&amp;gt;Read the &amp;lt;a href=&amp;#34;/whistleblower-laws/slovenia/&amp;#34;&amp;gt;overview of the whistleblower law in Slovenia&amp;lt;/a&amp;gt; or visit &amp;lt;a href=&amp;#34;/sl/&amp;#34;&amp;gt;EthicsPortal in Slovenian&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;</content:encoded><author>support@ethicsportal.eu (EthicsPortal)</author></item><item><title>SAML single sign-on with Okta and Microsoft Entra ID</title><link>https://ethicsportal.eu/changelog/saml-single-sign-on/</link><pubDate>Thu, 16 Jul 2026 00:00:00 +0000</pubDate><guid>https://ethicsportal.eu/changelog/saml-single-sign-on/</guid><description>Your team signs in to EthicsPortal through your identity provider over SAML 2.0. Administrators can require it for your verified email domains.</description><content:encoded>&amp;lt;p&amp;gt;Your team can now sign in to EthicsPortal through your company&amp;amp;rsquo;s identity provider. EthicsPortal supports SAML 2.0, so it works with Okta, Microsoft Entra ID and other SAML 2.0 providers.&amp;lt;/p&amp;gt;
&amp;lt;figure class=&amp;#34;not-prose my-6 sm:my-8&amp;#34;&amp;gt;
&amp;lt;div class=&amp;#34;rounded-lg border border-base-300 overflow-hidden shadow-sm&amp;#34;&amp;gt;
&amp;lt;img src=&amp;#34;/images/screenshots/en-changelog-saml-single-sign-on_hu_e8bcb81d0f8e356f.webp&amp;#34; srcset=&amp;#34;/images/screenshots/en-changelog-saml-single-sign-on_hu_e5e8408594c86651.webp 768w, /images/screenshots/en-changelog-saml-single-sign-on_hu_e8bcb81d0f8e356f.webp 1536w&amp;#34; sizes=&amp;#34;(min-width: 832px) 768px, calc(100vw - 2rem)&amp;#34; width=&amp;#34;1536&amp;#34; height=&amp;#34;960&amp;#34; alt=&amp;#34;Single sign-on settings in EthicsPortal, with the service provider details to copy into the identity provider&amp;#34; class=&amp;#34;w-full h-auto block&amp;#34; loading=&amp;#34;lazy&amp;#34; decoding=&amp;#34;async&amp;#34; /&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;/figure&amp;gt;
&amp;lt;p&amp;gt;An administrator connects the provider in the organisation settings. After you prove that you own an email domain with a DNS record, you can require single sign-on for everyone with an address at that domain. You can also let the provider create accounts at the first sign-in. When the provider renews its signing certificate, paste the new certificate below the old one, and sign-in keeps working during the change.&amp;lt;/p&amp;gt;
&amp;lt;p&amp;gt;Use it together with &amp;lt;a href=&amp;#34;/changelog/scim-provisioning/&amp;#34;&amp;gt;SCIM provisioning&amp;lt;/a&amp;gt;, so that people who leave the company lose access automatically. Read the &amp;lt;a href=&amp;#34;/developers/identity-integrations/&amp;#34;&amp;gt;identity integration guide&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;</content:encoded><author>support@ethicsportal.eu (EthicsPortal)</author></item><item><title>SCIM provisioning: add and remove members automatically</title><link>https://ethicsportal.eu/changelog/scim-provisioning/</link><pubDate>Sat, 20 Jun 2026 00:00:00 +0000</pubDate><guid>https://ethicsportal.eu/changelog/scim-provisioning/</guid><description>Connect Okta, Microsoft Entra ID or another SCIM 2.0 directory. People join and leave EthicsPortal when they join and leave your directory.</description><content:encoded>&amp;lt;p&amp;gt;EthicsPortal now supports SCIM 2.0. Okta, Microsoft Entra ID or another SCIM directory can create, update and deactivate the members of your organisation. When someone leaves the company and the directory deactivates them, their access to cases ends.&amp;lt;/p&amp;gt;
&amp;lt;figure class=&amp;#34;not-prose my-6 sm:my-8&amp;#34;&amp;gt;
&amp;lt;div class=&amp;#34;rounded-lg border border-base-300 overflow-hidden shadow-sm&amp;#34;&amp;gt;
&amp;lt;img src=&amp;#34;/images/screenshots/en-changelog-scim-provisioning_hu_1207149f5bfb25f0.webp&amp;#34; srcset=&amp;#34;/images/screenshots/en-changelog-scim-provisioning_hu_394f9f03751f0099.webp 768w, /images/screenshots/en-changelog-scim-provisioning_hu_1207149f5bfb25f0.webp 1536w&amp;#34; sizes=&amp;#34;(min-width: 832px) 768px, calc(100vw - 2rem)&amp;#34; width=&amp;#34;1536&amp;#34; height=&amp;#34;960&amp;#34; alt=&amp;#34;SCIM provisioning settings in EthicsPortal, with an active connection, the SCIM base URL and the role for new members&amp;#34; class=&amp;#34;w-full h-auto block&amp;#34; loading=&amp;#34;lazy&amp;#34; decoding=&amp;#34;async&amp;#34; /&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;/figure&amp;gt;
&amp;lt;p&amp;gt;An administrator generates the SCIM token in the organisation settings and chooses the role that new members get: handler, admin or viewer. Read the &amp;lt;a href=&amp;#34;/developers/identity-integrations/&amp;#34;&amp;gt;identity integration guide&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;</content:encoded><author>support@ethicsportal.eu (EthicsPortal)</author></item><item><title>EthicsPortal in Italy, Spain, the Netherlands and Portugal</title><link>https://ethicsportal.eu/changelog/italy-spain-netherlands-portugal/</link><pubDate>Thu, 18 Jun 2026 00:00:00 +0000</pubDate><guid>https://ethicsportal.eu/changelog/italy-spain-netherlands-portugal/</guid><description>Organisations in four more countries can operate their whistleblowing channel in their own language, set up for their national whistleblower law.</description><content:encoded>&amp;lt;p&amp;gt;Organisations in Italy, Spain, the Netherlands and Portugal can now operate their whistleblowing channel with EthicsPortal in their own language. The online reporting form, the secure inbox, the case handling screens, the emails and the generated documents are available in Italian, Spanish, Dutch and Portuguese.&amp;lt;/p&amp;gt;
&amp;lt;figure class=&amp;#34;not-prose my-6 sm:my-8&amp;#34;&amp;gt;
&amp;lt;div class=&amp;#34;rounded-lg border border-base-300 overflow-hidden shadow-sm&amp;#34;&amp;gt;
&amp;lt;img src=&amp;#34;/images/screenshots/it-portal-public-desktop_hu_387b8e6610072c89.webp&amp;#34; srcset=&amp;#34;/images/screenshots/it-portal-public-desktop_hu_7ecac183aa4586ff.webp 768w, /images/screenshots/it-portal-public-desktop_hu_387b8e6610072c89.webp 1536w&amp;#34; sizes=&amp;#34;(min-width: 832px) 768px, calc(100vw - 2rem)&amp;#34; width=&amp;#34;1536&amp;#34; height=&amp;#34;1070&amp;#34; alt=&amp;#34;Public page of an Italian whistleblowing channel in EthicsPortal, in Italian&amp;#34; class=&amp;#34;w-full h-auto block&amp;#34; loading=&amp;#34;lazy&amp;#34; decoding=&amp;#34;async&amp;#34; /&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;/figure&amp;gt;
&amp;lt;p&amp;gt;Each channel is set up for its national law and names the external reporting authority:&amp;lt;/p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Italy:&amp;lt;/strong&amp;gt; Legislative Decree 24/2023, with ANAC&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Spain:&amp;lt;/strong&amp;gt; Law 2/2023, with the Independent Authority for Whistleblower Protection (AAI)&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;The Netherlands:&amp;lt;/strong&amp;gt; Whistleblowers Protection Act (Wet bescherming klokkenluiders), with the Huis voor Klokkenluiders&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Portugal:&amp;lt;/strong&amp;gt; Law 93/2021, with MENAC&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;p&amp;gt;Read the &amp;lt;a href=&amp;#34;/whistleblower-laws/&amp;#34;&amp;gt;whistleblower laws by country&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;</content:encoded><author>support@ethicsportal.eu (EthicsPortal)</author></item><item><title>Reporters can flag retaliation after they report</title><link>https://ethicsportal.eu/changelog/reporter-retaliation-flag/</link><pubDate>Thu, 18 Jun 2026 00:00:00 +0000</pubDate><guid>https://ethicsportal.eu/changelog/reporter-retaliation-flag/</guid><description>A reporter can mark a follow-up message as being about retaliation. The case gets an urgency badge, so handlers see it at once.</description><content:encoded>&amp;lt;p&amp;gt;Retaliation often starts after a report is made. A reporter can now mark a follow-up message in the secure inbox as being about retaliation. The case then gets an urgency badge in the case list and on the case page, and the conversation shows that the message was flagged, so both sides can see it.&amp;lt;/p&amp;gt;
&amp;lt;figure class=&amp;#34;not-prose my-6 sm:my-8&amp;#34;&amp;gt;
&amp;lt;div class=&amp;#34;rounded-lg border border-base-300 overflow-hidden shadow-sm&amp;#34;&amp;gt;
&amp;lt;img src=&amp;#34;/images/screenshots/en-changelog-reporter-retaliation-flag_hu_4302dcde632f024c.webp&amp;#34; srcset=&amp;#34;/images/screenshots/en-changelog-reporter-retaliation-flag_hu_76bbe40d6e24c570.webp 768w, /images/screenshots/en-changelog-reporter-retaliation-flag_hu_4302dcde632f024c.webp 1536w&amp;#34; sizes=&amp;#34;(min-width: 832px) 768px, calc(100vw - 2rem)&amp;#34; width=&amp;#34;1536&amp;#34; height=&amp;#34;443&amp;#34; alt=&amp;#34;The reply form in the reporter’s secure inbox, with a switch to say that the reporter is facing retaliation&amp;#34; class=&amp;#34;w-full h-auto block&amp;#34; loading=&amp;#34;lazy&amp;#34; decoding=&amp;#34;async&amp;#34; /&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;/figure&amp;gt;
&amp;lt;p&amp;gt;The same badge appears when a reporter says on the reporting form that they fear or face retaliation. This helps you act on the protection against retaliation in Article 19 of &amp;lt;a href=&amp;#34;https://eur-lex.europa.eu/eli/dir/2019/1937/oj/eng&amp;#34; rel=&amp;#34;nofollow&amp;#34;&amp;gt;Directive (EU) 2019/1937&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;</content:encoded><author>support@ethicsportal.eu (EthicsPortal)</author></item><item><title>Guided questions on the online reporting form</title><link>https://ethicsportal.eu/changelog/guided-questions/</link><pubDate>Sun, 14 Jun 2026 00:00:00 +0000</pubDate><guid>https://ethicsportal.eu/changelog/guided-questions/</guid><description>Five optional questions help reporters give the facts that handlers need to assess a case. Every question can be skipped.</description><content:encoded>&amp;lt;p&amp;gt;The online reporting form now has five optional questions: the reporter’s relationship to the organisation, how they know about the issue, when it happened, whether they reported it before, and whether they fear or face retaliation. Handlers get the facts they need to assess the case at the start.&amp;lt;/p&amp;gt;
&amp;lt;figure class=&amp;#34;not-prose my-6 sm:my-8&amp;#34;&amp;gt;
&amp;lt;div class=&amp;#34;rounded-lg border border-base-300 overflow-hidden shadow-sm&amp;#34;&amp;gt;
&amp;lt;img src=&amp;#34;/images/screenshots/en-changelog-guided-questions_hu_b2dbe1166d46a1f9.webp&amp;#34; srcset=&amp;#34;/images/screenshots/en-changelog-guided-questions_hu_7ec7f4a8bd2d31a.webp 768w, /images/screenshots/en-changelog-guided-questions_hu_b2dbe1166d46a1f9.webp 1536w&amp;#34; sizes=&amp;#34;(min-width: 832px) 768px, calc(100vw - 2rem)&amp;#34; width=&amp;#34;1536&amp;#34; height=&amp;#34;1831&amp;#34; alt=&amp;#34;The online reporting form with the five optional guided questions opened&amp;#34; class=&amp;#34;w-full h-auto block&amp;#34; loading=&amp;#34;lazy&amp;#34; decoding=&amp;#34;async&amp;#34; /&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;/figure&amp;gt;
&amp;lt;p&amp;gt;The questions are collapsed by default and every one can be skipped, so a reporter who wants to stay anonymous never has to give identifying details. Handlers see the answers on the case page and in the case PDF, and the reporter sees their own answers in the secure inbox.&amp;lt;/p&amp;gt;</content:encoded><author>support@ethicsportal.eu (EthicsPortal)</author></item><item><title>Export all of your organisation's data</title><link>https://ethicsportal.eu/changelog/data-export/</link><pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate><guid>https://ethicsportal.eu/changelog/data-export/</guid><description>Administrators can download a ZIP of all organisation data, with every report, message, note and attachment, in a machine-readable format.</description><content:encoded>&amp;lt;p&amp;gt;Administrators can now export all of the organisation’s data themselves, at any time. The ZIP file contains JSON files for the organisation, its members, the channel settings and every report with its messages and notes, plus all attachments. You can move your data to another system or archive it without asking us. This supports the right to data portability in Article 20 of the GDPR.&amp;lt;/p&amp;gt;
&amp;lt;figure class=&amp;#34;not-prose my-6 sm:my-8&amp;#34;&amp;gt;
&amp;lt;div class=&amp;#34;rounded-lg border border-base-300 overflow-hidden shadow-sm&amp;#34;&amp;gt;
&amp;lt;img src=&amp;#34;/images/screenshots/en-changelog-data-export_hu_602ffac9245ed5c.webp&amp;#34; srcset=&amp;#34;/images/screenshots/en-changelog-data-export_hu_5d283d1015430749.webp 768w, /images/screenshots/en-changelog-data-export_hu_602ffac9245ed5c.webp 1536w&amp;#34; sizes=&amp;#34;(min-width: 832px) 768px, calc(100vw - 2rem)&amp;#34; width=&amp;#34;1536&amp;#34; height=&amp;#34;960&amp;#34; alt=&amp;#34;Data export page in EthicsPortal with a completed export ready to download&amp;#34; class=&amp;#34;w-full h-auto block&amp;#34; loading=&amp;#34;lazy&amp;#34; decoding=&amp;#34;async&amp;#34; /&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;/figure&amp;gt;
&amp;lt;p&amp;gt;The export is generated in the background. Downloading it requires a fresh identity confirmation and is recorded in the audit trail, and the file is deleted after 7 days. Read about &amp;lt;a href=&amp;#34;/trust/&amp;#34;&amp;gt;export and deletion&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;</content:encoded><author>support@ethicsportal.eu (EthicsPortal)</author></item><item><title>Read-only access for auditors and legal counsel</title><link>https://ethicsportal.eu/changelog/auditor-role/</link><pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate><guid>https://ethicsportal.eu/changelog/auditor-role/</guid><description>The viewer role can read every case and the audit trail, but cannot change anything.</description><content:encoded>&amp;lt;p&amp;gt;You can now invite people with the viewer role. A viewer can read every case and the audit trail, but cannot change a case, the channel settings, billing or team members. Use it for internal auditors, external reviewers or legal counsel.&amp;lt;/p&amp;gt;
&amp;lt;figure class=&amp;#34;not-prose my-6 sm:my-8&amp;#34;&amp;gt;
&amp;lt;div class=&amp;#34;rounded-lg border border-base-300 overflow-hidden shadow-sm&amp;#34;&amp;gt;
&amp;lt;img src=&amp;#34;/images/screenshots/en-changelog-auditor-role_hu_d5123519590e18ac.webp&amp;#34; srcset=&amp;#34;/images/screenshots/en-changelog-auditor-role_hu_cbaf899a4bf81957.webp 768w, /images/screenshots/en-changelog-auditor-role_hu_d5123519590e18ac.webp 1536w&amp;#34; sizes=&amp;#34;(min-width: 832px) 768px, calc(100vw - 2rem)&amp;#34; width=&amp;#34;1536&amp;#34; height=&amp;#34;960&amp;#34; alt=&amp;#34;Invitation form in EthicsPortal with the viewer role, for read-only access to every report and the audit trail&amp;#34; class=&amp;#34;w-full h-auto block&amp;#34; loading=&amp;#34;lazy&amp;#34; decoding=&amp;#34;async&amp;#34; /&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;/figure&amp;gt;
&amp;lt;p&amp;gt;Viewers can also download the compliance documents, including the compliance report and the compliance certificate. Read how &amp;lt;a href=&amp;#34;/security/#access-control&amp;#34;&amp;gt;access control&amp;lt;/a&amp;gt; works in EthicsPortal.&amp;lt;/p&amp;gt;</content:encoded><author>support@ethicsportal.eu (EthicsPortal)</author></item></channel></rss>