> For the complete documentation index, see [llms.txt](https://docs.roadmap.so/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roadmap.so/getting-started/technology.md).

# Technology

A look under the skin

Roadmap is built on [Gadget](https://gadget.dev/), a full-stack platform used to build, run, host, and scale the application.

This page covers the core technology and security controls that apply to Roadmap itself.

### Application stack

Roadmap runs on a modern managed stack:

* **Frontend:** Vite
* **Backend:** Node.js with npm
* **Database:** PostgreSQL
* **Cloud platform:** Google Cloud Platform (GCP)
* **Hosting model:** Serverless infrastructure

This setup keeps the application fast to deploy, easy to scale, and operationally lightweight.

### Security overview

Roadmap benefits from several built-in platform protections:

* **DDoS protection:** Traffic is protected by Cloudflare.
* **Backend guardrails:** Gadget enforces backend best practices for secure application development.
* **Managed operations:** Infrastructure is fully managed with 24/7 DevOps monitoring.
* **Service reliability:** Service level objectives are included as part of the managed platform.

{% hint style="info" %}
This overview covers the infrastructure used to run Roadmap. It does not cover Shopify's own platform controls or any third-party tools connected separately to your store.
{% endhint %}

### Performance and scalability

Roadmap is designed to run on serverless infrastructure.

That allows the application to scale with demand without requiring fixed server capacity. It also reduces operational overhead and supports lower-latency request handling on managed cloud infrastructure.

Gadget also provides built-in platform support for:

* Security
* Scalability
* Data retention
* Disaster recovery

### Enterprise deployment options

For merchants with stricter infrastructure requirements, enterprise deployment options may include:

* Custom rate limits
* Greater control of data
* Lower latency targets
* Custom SLAs

If you need detail beyond this summary, contact the Roadmap team for a platform-specific review.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.roadmap.so/getting-started/technology.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
