Speeki

Speeki project on devices

6+ years

Ongoing partnership since early 2020

100+ clients

Enterprise deployments worldwide

Full stack migration

Java / Kotlin / PHP → Node microservices + React

01

The project

Speeki is an AI-powered compliance platform used by enterprises worldwide to manage ESG risk, handle whistleblower reports, run audits, and automate regulatory workflows. The ecosystem spans multiple applications and microservices - tenants use it to collect reports, manage cases, generate documents, and demonstrate compliance across jurisdictions.

We've been Speeki's core product team since early 2020. What started as a single whistleblower tool called IntegraCall has grown, with us, into a full compliance platform serving 100+ enterprise clients. We migrated the entire stack from Java, Kotlin, and PHP to Node.js microservices and React - and we're still building.

Customer

Speeki

Service

Product design

Web app development

Backend and API’s

Mobile app development

Quality Assurance

Technology

Node

React

React Native

Speeki project view
Speeki project on mobile
Speeki project on devices

The challenge

When the client came to us in early 2020, Speeki was a different product with a different name. As the platform grew - new features, new markets, new regulatory requirements - so did the complexity. We weren't just building features. We were rebuilding architecture, redesigning interfaces, and growing a team large enough to run multiple product tracks in parallel.

The rebrand added another layer: a third-party agency delivered a new brand identity, and we had to translate it into a live design system that worked across every product in the ecosystem - consistently, at scale.

Old designs

The platform Speeki started with couldn't carry the weight of what it was becoming. The design no longer matched the scale of the product or the ambition of the rebrand. Here's what it looked like before - and what we replaced it with.

Try before/after!

The solution

We started by supporting the existing Java codebase and building a new mobile app. As the relationship deepened, the scope expanded: code refactoring, new microservices from scratch, backend infrastructure, DevOps, QA, and design - all running in parallel across a team of 15.

The design system we built from Speeki's brand guide became the foundation for every product extension. Universal components, consistent patterns, and a scalable structure the client can apply without coming back to us for every new screen.

All code produced under this engagement is subject to regular ISO audit. Every compliance check has passed.

Duration

in progress

Team

28

members

02

Services & microservices

The Speeki ecosystem is built around distinct applications serving different user types. Here's what our team has built and maintained across the engagement.

The platform couldn't be a single monolithic app - different users need completely different experiences, access levels, and workflows. A compliance officer managing cases needs nothing in common with an employee submitting an anonymous report. Building each application as a separate, purpose-built product meant we could evolve them independently, deploy updates without touching unrelated parts of the system, and scale each service on its own terms. That architecture is also what makes the platform viable for enterprise clients with strict data residency and compliance requirements.

User types

admin icon

Speeki admin

Company representative who has access to the admin panel called "Feature Manager" where he can configure tenant-wide settings.

client admin icon

Client admin

Tenant administrator who can track submitted forms, create surveys, and manage cases or other products available in his plan.

client user icon

Client user

Any current or former employee, partner, contractor, stakeholder of a client who sends reports using the mobile app or web portal.

Feature Manager

Feature Manager is the internal admin panel for Speeki's own team - used to onboard new tenants, configure features per plan, and manage licensing across client accounts. The current version is running on legacy architecture. We've designed the replacement and are preparing the migration to a new stack with updated UX/UI.

Speeki project on devices

Case Manager

Case Manager is where tenant administrators handle every incoming report - whether submitted through the mobile app, the web portal, or by phone. Reports arrive with an email notification. From there, administrators can triage, assign ownership, loop in additional parties, and track the case through to resolution.

We rebuilt the previous platform into a legible, structured interface and added new case management features that had been on the backlog for years.

Speeki project on devices

Web Portal and Mobile App

The web portal and mobile app are how client users - employees, contractors, partners — submit reports, complete surveys, and file declarations. Both are guided by Nicole, Speeki's AI assistant, who walks users through compliance reporting step by step.

We built the mobile app architecture from scratch with compliance-grade data encryption and multi-factor authentication on both platforms. Sensitive data never travels unprotected. The architecture has been audited and has passed every check.

Speeki project on mobile
speeki project on devices

Want to light up your ideas with us?

Kickstart your new project with us in just 1 step!

Prefer to call or write a traditional e-mail?

Dev and Deliver

sp. z o.o. sp. k.

Address

Józefitów 8

30-039 Cracow, Poland

VAT EU

PL9452214307

Regon

368739409

KRS

94552994