Onyx Shell

Independent software, engineered end to end.

Onyx Shell designs, ships, and operates its own software products. Interface, application logic, and infrastructure are engineered to a single standard and maintained by the company that builds them.

Engineering

Discipline, end to end.

Architecture

Decide the system before writing it.

Every product begins with the architecture in writing: data model, API contracts, failure modes, performance budget, and the boundary between v1 and what waits. Decisions are committed before production code is, so the system has shape before it has surface.

Delivery

Ship under continuous observation.

Changes reach production through continuous deployment, behind feature flags, with telemetry attached. Releases happen in small increments measured in real time and rolled back without ceremony. There is no release theater, only changes that performed in production and changes that did not.

Operations

Operate as part of engineering.

After launch, the same engineers own uptime, incidents, performance, and the next version. Operations is part of the engineering loop, not a queue on the other side of a ticket. Every product is designed to be maintained for the long term, and staffed accordingly.

Platforms

Native on every surface that matters.

phone
Mobile

Native iOS and Android.

First-party applications written against the platform conventions that ship with each release: real push notifications, system gestures, deep links, background sync, and offline-first state. The mobile build respects the operating system instead of imitating the web.

Tablet

Engineered for the form factor.

Layouts designed for the tablet, not stretched from the phone. Split views and multitasking are first-class. Pencil and stylus support is implemented where the platform offers it, and keyboard shortcuts where users expect them.

Web

Built around URL, keyboard, and instant load.

A web application engineered for the browser as a primary target: every state addressable by URL, every action reachable from the keyboard, first paint measured against a strict performance budget. No app store, no install, no degraded fallback for full capability.

Desktop

Native applications, where the work demands it.

Genuine desktop applications on Windows, macOS, and Linux. Local file access, system shortcuts, multi-window workflows, and background services. Software that earns the privileges of running on the machine rather than asking for them by default.

Security and privacy

Designed to be auditable. Operated to stay private.

By default

Encrypted at every layer.

Customer data is encrypted in transit and at rest. Access is logged, reviewed, and limited to the systems and people that require it to operate the product. Onyx Shell does not sell access, does not share keys with third parties, and does not retain data the product does not need to function.

On request

Yours to inspect, export, and revoke.

You can review what is held on your behalf, export it in a machine-readable format, correct it, and have it deleted. The product is built around your control over your data, not around the company's convenience in storing it.

Company

An independent software company.

Onyx Shell is a software company headquartered in the United States. The company develops, ships, and operates its own products, working on a deliberately focused portfolio so each product receives sustained engineering attention.

Principles

What matters to us.

  1. 01

    Clarity over cleverness.

    We write code with the next reader in mind. The obvious answer, not the clever one. Complexity has a bill, and we prefer not to sign it.

  2. 02

    Engineered, not assembled.

    Every part of the product gets thought. We do not copy defaults without understanding them. Every dependency lands here for a reason, not by inertia.

  3. 03

    Built to last.

    We build for the version that is still standing in three years. If it is worth writing, it is worth maintaining. Migrations and rewrites are part of the work, not surprises.

  4. 04

    Your data is yours.

    Encrypted, exportable, deletable on request. Trust is not something we promise. It is how the system is built.

  5. 05

    Native on each platform.

    Each platform has its rules. We respect them. The mobile app is not a wrapped web page. The web is not a stretched mobile app. They work without a network when they can.

  6. 06

    Operated, not just shipped.

    The same people who build the product run it. Problems do not get handed off. Shipping is where the work starts, not where it ends.

Process

From idea to product.

  1. 01

    Find the problem worth solving.

    We start with a real problem and the people who have it. If we don't understand them, nothing we build later matters.

  2. 02

    Pick the smallest version.

    We define what the first version has to do, choose the stack, and cut everything that is not essential. Padding shows up in production whether you wanted it or not.

  3. 03

    Ship in short cycles.

    Continuous deployment, feature flags, fast feedback. We learn against real traffic, not in planning meetings.

  4. 04

    Run what we built.

    The same engineers who wrote it answer the alerts, fix the bugs, and ship the next version. Maintenance is part of the product, not a different team's problem.

Contact

Get in touch.

For product inquiries, partnership conversations, press, or general questions, the form below is the fastest way to reach Onyx Shell.