We make software that runs on your machine and stays yours.
S7 is an independent software studio in Morocco. Two products shipped, both free, neither asks for an account. Built on few dependencies and maintained for the long run.
World clocks
S7 is an independent software studio in Morocco. Two products shipped, both free, neither asks for an account. Built on few dependencies and maintained for the long run.
Native API client
REST, GraphQL and Server-Sent Events in a native app. Everything in one local SQLite file you own.
Seven rules, every release.
Your data lives on your machine. The network is an enhancement, never a requirement.
where it showsReqTone opens with the network cable out. Nothing on its startup path waits on a network call.
No tracking, no profiling, no quiet collection. What happens on your device stays there.
where it showsPilPod has no remote backend at all. Its desktop app and browser extension only ever talk to each other, on 127.0.0.1.
Performance is a design decision made early, not an optimisation pass added late.
where it showsReqTone uses the webview the operating system already has and does its networking in Rust, instead of shipping a browser engine.
Every dependency is a liability we inherit. We take on very few, and we choose them slowly.
where it showsThis website has no runtime dependencies. Its contact form is a single request, not a 100 kB SDK.
Written to be understood years from now, by whoever opens the file next.
where it showsReqTone sends every request down one streaming code path, so there is no second implementation to drift.
Open formats, easy export, no lock-in. You should be able to leave at any moment.
where it showsReqTone keeps collections, environments and history in an ordinary SQLite file. Copy it, back it up, or export to JSON.
The hard work is deciding what not to build. We do that work before writing code.
where it showsPilPod Companion works on its own. Linking it to PilPod Desktop is optional, and off by default.
Service7
A small catalogue, made carefully, maintained for the long term.
No investors setting the roadmap, no growth curve dictating what ships. We build what we would want to use, and we keep building it.
Custom systems, connected properly to what you already run. You own the source, the schema and the deployment.
| Name | What it covers | Built with |
|---|---|---|
| Custom software | Desktop, web and internal applications, built to your brief | Java, Rust, React, Tauri |
| Sage X3 integration | Stock, orders and invoicing in an interface your team will use | Spring Boot, React |
| Rust backends | When the JVM service is the bottleneck, the hot path moves to Rust | Rust |
| Developer tooling | CLIs, extensions and integrations that take an hour out of every week | Rust, TypeScript |
What you are building, what is in the way, and any deadline that matters.
We reply within two business days. Write to us