Respondent won Employment Tribunal · 10 August 2023

Software developer's Slack message not a protected disclosure: whistleblowing claim fails

A software developer who raised concerns about multi-user discrimination in a Slack channel has lost his whistleblowing claim after the tribunal found his message did not amount to a protected disclosure of information.

2 min read · Last updated 18 May 2026

Case details

Key facts

  • The claimant worked as a software developer for Sky UK Ltd from 31 August to 15 October 2021 via an umbrella company and two recruitment agencies.
  • The claimant had no direct contract with Sky; he was employed by Sapphire DNP Limited, an umbrella company.
  • The claimant raised concerns about multi-user discrimination in a Slack channel on 15 October 2021.
  • The claimant resigned on 15 October 2021, giving four weeks' notice, but Sky terminated his assignment with immediate effect on 18 October 2021.
  • The tribunal found that the claimant's Slack messages did not amount to a protected disclosure of information.
  • Even if they had, the tribunal found that the alleged detriments were not on the ground of any protected disclosure.

Timeline

  1. Recruitment contact

    Oliver Bernard Ltd contacted the claimant about a 6-month contract role with Sky.

  2. Interview with Sky

    The claimant was interviewed by Sky employees.

  3. Offer from Sky via OB

    Oliver Bernard sent the claimant an offer confirmation from Sky for a Developer role at £535/day.

  4. Claimant accepted offer and registered with umbrella company

    The claimant accepted the offer and registered with Sapphire DNP Limited, an umbrella company.

  5. Employment contract with Sapphire

    The claimant signed an employment contract with Sapphire DNP Limited.

  6. Agreement between Sapphire and OB

    Sapphire and Oliver Bernard entered an agreement for Sapphire to provide the claimant to work for Sky.

  7. Start of work for Sky

    The claimant began working as a software developer for Sky.

  8. Raised multi-user issue at team meeting

    The claimant raised concerns about multi-user discrimination at a team meeting.

  9. Slack discussion and resignation

    The claimant discussed the multi-user issue on Slack, then resigned by email giving four weeks' notice.

  10. Sky terminated assignment

    Sky terminated the claimant's assignment with immediate effect.

The outcome

The tribunal dismissed the claimant's claim of detriment for making protected disclosures.

The key reason was that the claimant's Slack messages did not amount to a protected disclosure of information. They were a personal opinion about multi-user discrimination, not a disclosure of information that tended to show a legal wrong.

Even if the messages had been a protected disclosure, the tribunal found that the alleged detriments – termination of his assignment – were not on the ground of any protected disclosure. The evidence showed that Sky terminated the assignment because the claimant had resigned and given notice, not because of the Slack messages.

No compensation was awarded as the claim was dismissed.

Lessons & takeaways

  • For a message to be a protected disclosure, it must disclose information, not just express a personal opinion or complaint.
  • The timing of the alleged detriment is crucial – if the employer's action is for a different reason (e.g., resignation), the claim may fail.
  • Whistleblowing claims require a causal link between the disclosure and the detriment – the burden is on the claimant to show this.
  • Even if you raise a concern, if you resign first, the employer's subsequent actions may be seen as responding to the resignation, not the disclosure.

A whistleblowing claim that failed at the first hurdle

This case shows how difficult it can be to bring a successful whistleblowing claim when the alleged disclosure is made informally, such as in a Slack channel. The software developer had been working for Sky UK Ltd for just six weeks via an umbrella company when he raised concerns about multi-user discrimination in a team meeting and then in a Slack message. He resigned the same day, giving four weeks' notice, but Sky terminated his assignment with immediate effect.

The tribunal had to decide two key questions: first, whether the Slack message was a 'protected disclosure' under employment law, and second, if so, whether the termination was because of that disclosure.

Why the claim failed

The tribunal found that the Slack message did not meet the legal test for a protected disclosure. It was not a disclosure of 'information' – it was an expression of personal opinion about what the developer believed was discrimination. The law requires the disclosure to convey facts that tend to show a legal wrong, not just a complaint or a view.

Even if the message had been a protected disclosure, the tribunal found that Sky's decision to terminate the assignment was not on the ground of that disclosure. The evidence showed that Sky acted because the developer had resigned and given notice – they simply ended the assignment early. There was no link between the Slack message and the termination.

What this means for similar claims

This case is a reminder that not every workplace complaint will qualify for whistleblowing protection. To succeed, the worker must show they disclosed specific information that they reasonably believed showed a legal wrong, and that the employer subjected them to a detriment because of that disclosure. Informal comments on messaging platforms are unlikely to meet the threshold unless they convey concrete facts.

The case also highlights the importance of the employment relationship. The developer was not directly employed by Sky but worked through an umbrella company and agencies, which added complexity to his claim. Workers in similar arrangements should be aware that their employment status can affect their rights.

Similar cases