Configuration details of SaaS
This document describes the IP configuration, hostnames, and usage limits that govern the interactions with app.humansignal.com (app.heartex.com).
Mail configuration
app.humansignal.com (app.heartex.com) sends emails from the humansignal.com domain by using SendGrid, and has its own dedicated IP addresses:
208.117.59.219
app.humansignal.eu sends emails from the humansignal.eu domain by using SendGrid, and has its own dedicated IP address in EU region:
159.183.231.189
IP Ranges
app.humansignal.com (app.heartex.com)
Inbound Traffic IP Addresses
34.199.69.9352.22.82.313.233.209.176
Outbound Connections IP Addresses
Used for Import/Export, ML backends, and Prompts
3.219.3.19734.237.73.344.216.17.242
app.humansignal.eu
Inbound Traffic IP Addresses
3.79.91.18563.176.196.3418.153.87.16
Outbound Connections IP Addresses
Used for Import/Export, ML backends, and Prompts
52.59.18.1518.194.85.6254.93.122.250
Hostname list
For setting up allow-lists in local HTTP(S) proxies, or other web-blocking software on user-end computers, add the following hostnames:
app.humansignal.comapp.humansignal.eu
Please note that our documentation and company pages, served via https://app.humansignal.com/docs/api and https://humansignal.com/ respectively, load certain page content directly from commonly used public CDN hostnames.
Usage Limits
Label Studio imposes rate limits on a per-Access Token basis. If a request exceeds the rate limit, a response with a 429 status code is returned. Clients are advised to pause and retry after a short delay in such instances.
| Path | Rate limit |
|---|---|
/api/projects/*/import |
1 request / 1 second |
/api/tasks/*/annotations |
5 request / 1 second |
/api |
Limits are set per user within an organization. The default limit is:15 requests / 1 second per user |
Other Operational Limits
| Setting | Default Limit |
|---|---|
| Maximum import file size | 200 MB |
| Timeout for page load | 90 seconds |