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

# Choose a product

Three products are currently live. Use the decision tree below, then click through for details.

## Decision tree

```
Need to look like a regular consumer in country X?
├── Yes (mobile-only content, social platform)   → Mobile proxies        (gateway, type-mob)
├── Yes, residential, IP stable indefinitely     → ISP proxies           (per-IP list, ip:port:user:pass)
└── Yes, residential, rotating IPs               → Residential proxies   (gateway, type-res)
```

If your use case calls for raw datacenter speed, a fully managed Web Unblocker, or a Scraping API that returns structured JSON — those products are **coming soon**. Email <support@helodata.com> to join the waitlist.

## Comparison matrix

|                             | Residential (`res`)                 | Mobile (`mob`)                      | ISP                                   |
| --------------------------- | ----------------------------------- | ----------------------------------- | ------------------------------------- |
| **Delivery model**          | Gateway, username-encoded           | Gateway, username-encoded           | Per-IP list, `ip:port:user:pass`      |
| **Billing**                 | per GB                              | per GB                              | per IP / month                        |
| **Speed**                   | medium                              | low                                 | high                                  |
| **Anti-bot strength**       | high                                | very high                           | high                                  |
| **Session length (sticky)** | up to 30 min                        | up to 60 min                        | unlimited (IP is permanent)           |
| **Rotation**                | per connection or by sticky session | per connection or by sticky session | client-side; pick next IP from list   |
| **Geo targeting**           | country, state, city — per request  | country, ASN — per request          | country / city — chosen at order time |
| **Pool size**               | shared 100M+ pool                   | shared 10M+ pool                    | the IPs you bought                    |

## Typical use cases

* **E-commerce price monitoring at scale** → Residential rotating, country-targeted
* **Ad verification across many countries** → Residential, short sticky sessions, city-level when relevant
* **Sneaker / drop monitoring** → ISP for the speed and stable session through checkout
* **Social platform research** → Mobile, long sticky sessions, ASN-pinned to a specific carrier
* **SEO rank tracking** → Residential, country + city targeting, rotating

Still unsure? Start a [free trial](/getting-started/free-trial.md) — you get 100 MB on every live product to test side-by-side.


---

# 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.helodata.com/getting-started/choose-a-product.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.
