Skip to content

How a project moves forward with us.

Understand, decide, build, hand over.

Understand

You tell us about your business and the people involved. We clarify their needs, your goals and the project constraints, including access and data to protect.

Decide

We agree on what to build, what can wait and what is needed to start.

Build

We design the interfaces and user journeys, then develop the agreed features. You try the versions and we refine them with your feedback.

Hand over

We gather the agreed access and documentation so you can use the product and plan what comes next.

The starting point depends on your project.

For a new project, we define its uses and a version to review. For recovery, we examine the website or application. Advice can conclude with recommendations and an action plan.

Tools we can use.

Technologies and tools we can use according to your project, existing software and constraints.

Astro

For building business or content websites, with interactive features where needed.

Visit site

Capacitor

For adapting a web application to iOS and Android and using device features such as the camera.

Visit site

Cloudflare

For hosting a website, managing its domain and applying protections to incoming requests.

Visit site

Cloudflare D1

A Cloudflare-managed SQL database with SQLite compatibility, for storing and querying structured data needed by the project.

Visit site

Electron

For building an installable Windows, macOS and Linux application using web technologies.

Visit site

IndexedDB

For keeping data in the browser and supporting local or offline use, depending on the application.

Visit site

JavaScript

The language behind menus, forms and interactions in a website or application.

Visit site

Node.js

For handling requests on a server, managing data and connecting a website or application to other software.

Visit site

Object storage

For storing files and application data as objects, with access rights suited to the project.

Visit site

Polar

For selling digital products and managing their payments and subscriptions, depending on the project.

Visit site

Python

A language used to process data, automate tasks and connect software or AI models.

Visit site

React

For building interactive screens from reusable elements, such as forms, lists and customer portals.

Visit site

Stripe

For integrating online payments and, where needed, subscriptions into a website or application.

Visit site

Swift

The language used to develop the features of native Apple applications.

Visit site

Tauri

For building a desktop application with a web interface and access to system functions.

Visit site

TypeScript

A version of JavaScript that helps catch some errors in data and functions during development.

Visit site

Vue

For creating interfaces whose lists, forms and other elements update as the data changes.

Visit site

Web Crypto API

The web platform’s cryptographic functions for encrypting data and handling keys, depending on the chosen architecture.

Visit site

AI tools we can use.

Models and gateways are selected for data sensitivity and the required level of control: managed hosting, local execution or multiple providers.

AGENTS.md

An instruction file that gives AI agents project rules, expected tasks and checks to carry out.

Visit site

Anthropic

Claude models, used to analyse documents, write and interact with tools authorised for your project.

Visit site

Claude Code

A development agent that helps analyse and change code, then run project checks.

Visit site

Cloudflare Workers AI

A service for using Cloudflare-hosted AI models from a website, application or automated workflow.

Visit site

Codex

An OpenAI development agent that helps review code, make changes and check how they work.

Visit site

DeepSeek

AI models used for analysis, writing or coding, according to project needs and conditions.

Visit site

Hermes Agent

An AI agent that can carry out tasks with tools, within the permitted access and actions.

Visit site

MCP

A protocol for connecting tools and data to AI assistants, with access defined for the project.

Visit site

Mistral

AI models for text and code, with hosted-service or self-hosting options depending on the chosen model.

Visit site

Ollama

For running AI models on a computer or server, with the resources they need.

Visit site

OpenAI

AI models for processing text and images, or adding assistance to your software.

Visit site

OpenCode

A development tool for working on code with different AI models and checking changes.

Visit site

OpenRouter

An access point to multiple AI model providers, for choosing suitable models without managing separate technical connections.

Visit site

OVHcloud AI Endpoints

A service for calling OVHcloud-hosted AI models from applications without installing the models on your own server.

Visit site

Python

A language used to process data, automate tasks and connect software or AI models.

Visit site

Scaleway AI

Services for using or hosting AI models with Scaleway, depending on the model and project resources.

Visit site

Tools we can use to harden and stabilise.

Based on the risks observed, these tools protect access, harden exposed surfaces, restore a traceable deployment and measure availability.

Bitwarden

For organising passwords and sharing available access with authorised people.

Visit site

ClamAV

Open-source antivirus to scan suspicious files and attachments during a recovery.

Visit site

CrowdSec

Log analysis to spot abusive behaviour and block the addresses involved.

Visit site

Docker

For packaging an application and its dependencies in a reproducible environment for development, testing and deployment.

Visit site

Fail2Ban

Temporary banning of addresses after repeated authentication attempts.

Visit site

GitHub

Code repository, reviews and continuous integration, when recovery relies on the history and deployment of an existing project.

Visit site

GitLab

For keeping code history, organising tasks and reviewing changes before they are integrated into the project.

Visit site

GnuPG

Signing and encryption of files and messages, notably to hand over secrets during an access recovery.

Visit site

Linux

Servers and runtime environments where patches, updates and access restrictions are applied.

Visit site

Proton

Email, calendar and file storage for project messages, documents and meetings.

Visit site

Proton Pass

End-to-end encrypted password manager, part of the Proton ecosystem, to bring scattered access back together.

Visit site

Syswarden

Server and service monitoring with a public status page, to measure availability after a recovery.

Visit site

Uptime Kuma

For checking website or service availability and receiving an alert when it becomes unavailable.

Visit site

Yubico

Hardware security keys (YubiKey) to authenticate sensitive access without passwords or time-limited codes.

Visit site

Which decision is preventing the project from moving forward?

Tell us about your project and the decisions holding it back.

Present the decision