Meta2023–24

GDPR compliance inside Workplace, where the data never stops moving

Building and maintaining integrations with Meta's database management systems so that data processing inside Workplace.com met GDPR requirements — written in PHP and Hack, Meta's own language.

Discipline

Backend, Data compliance, Integrations

Our role

Backend developer on Workplace (via B3 Kodify)

Duration

10 months

Stack

PHP · Hack · MySQL · GraphQL

Meta — GDPR compliance inside Workplace, where the data never stops moving

GDPR

The standard every workflow had to meet

Hack

Meta's proprietary language, learned in place

Workplace

The platform the work sat inside

10 mo

Sept 2023 – Jun 2024

The situation

Workplace.com holds the internal communications of a very large number of organisations. Every piece of that data is subject to GDPR, and at Meta's scale compliance is not a policy document — it is code, running on a schedule, provably doing what it claims.

The work sat where data management, privacy law and internal systems meet. Getting it wrong is not a bug report; it is a regulatory event.

What we did

We built and maintained integrations with Meta's database management solutions, developing the workflows in PHP and in Hack — Meta's own language, which you learn on the job because there is nowhere else to learn it.

Most of the engineering was in making data processing legible: optimising how data moved between internal systems, and ensuring the seams between them held. We worked directly with compliance teams, not through a translation layer, because the requirement and the implementation had to be checked against each other continuously.

The outcome

Data workflows that satisfied both GDPR requirements and Meta's internal review standards — which are, in practice, the harder of the two.

This is where our review discipline comes from. At Meta, code review, testing and performance budgets are the cost of entry rather than a nice-to-have. That standard is what we now apply to AI-assisted work, and it is why we can move quickly without breaking things quietly.

Next case study

Acordo SystemsPlatform2019–22

Let’s build something that lasts.

Tell us about the project. If we’re not the right studio for it, we’ll say so — and usually point you at someone who is.