stellate.co Open in urlscan Pro
76.76.21.21  Public Scan

Submitted URL: http://stellate.co/
Effective URL: https://stellate.co/
Submission: On July 17 via api from US — Scanned from DE

Form analysis 7 forms found in the DOM

<form>
  <fieldset>
    <legend class="visuallyhidden">Consent Selection</legend>
    <div id="CybotCookiebotDialogBodyFieldsetInnerContainer">
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonNecessary"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Necessary</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper CybotCookiebotDialogBodyLevelButtonSliderWrapperDisabled"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonNecessary"
            class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled" disabled="disabled" checked="checked"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonPreferences"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Preferences</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonPreferences" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonPreferencesInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonStatistics"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Statistics</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonStatistics" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonStatisticsInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonMarketing"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Marketing</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonMarketing" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonMarketingInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
    </div>
  </fieldset>
</form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonNecessaryInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled" disabled="disabled" checked="checked"> <span
    class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonPreferencesInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonPreferences"
    checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonStatisticsInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonStatistics"
    checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonMarketingInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonMarketing" checked="checked"
    tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyContentCheckboxPersonalInformation" class="CybotCookiebotDialogBodyLevelButton"> <span
    class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form class="max-w-560 mx-auto flex flex-col space-y-4 sm:flex-row sm:space-y-0 sm:space-x-4 justify-center ">
  <div class="flex-grow"><label class="block font-demibold small-body-text relative group "><span class="absolute small-body-text leading-none left-4 top-0 text-left text-blue bg-white  transform -translate-y-1/2"></span>
      <div class=" flex rounded-6 overflow-hidden border  transition-colors-opacity border-neutral-25-hex border-opacity-60 hover:border-opacity-100 focus-within:border-blue"><input placeholder="Your API endpoint..." name="url" class="  text-lg leading-none py-2.5 px-3.75 font-medium bg-white text-left rounded-6 border-none focus:outline-none transition-colors flex-1   bg-transparent bg-transparent
            text-blue placeholder-neutral-60 focus:placeholder-blue-60"></div>
    </label></div>
  <div class="sm:relative"><button tabindex="0"
      class="text-center whitespace-nowrap flex items-center font-demibold leading-none focus:outline-blue w-fit-content rounded-6 transition sm:flex-shrink-0 sm:inline-flex sm:items-center py-3.25 px-3.75 text-18 bg-blue text-white hover:bg-blue-110 svg-white"
      type="submit">Get started</button></div>
</form>

Text Content

Powered by Cookiebot
 * Consent
 * Details
 * [#IABV2SETTINGS#]
 * About


THIS WEBSITE USES COOKIES

We use cookies to personalise content and ads, to provide social media features
and to analyse our traffic. We also share information about your use of our site
with our social media, advertising and analytics partners who may combine it
with other information that you’ve provided to them or that they’ve collected
from your use of their services.

Consent Selection
Necessary

Preferences

Statistics

Marketing

Show details
 * Necessary 15
   
   Necessary cookies help make a website usable by enabling basic functions like
   page navigation and access to secure areas of the website. The website cannot
   function properly without these cookies.
    * Cookiebot
      1
      Learn more about this provider
      1.gifUsed to count the number of sessions to the website, necessary for
      optimizing CMP product delivery.
      Expiry: SessionType: Pixel Tracker
    * LinkedIn
      1
      Learn more about this provider
      li_gcStores the user's cookie consent state for the current domain
      Expiry: 180 daysType: HTTP Cookie
    * New Relic
      1
      Learn more about this provider
      JSESSIONIDPreserves users states across page requests.
      Expiry: SessionType: HTTP Cookie
    * hsforms.com
      learn.stellate.co
      notion.so
      
      5
      __cf_bm [x5]This cookie is used to distinguish between humans and bots.
      This is beneficial for the website, in order to make valid reports on the
      use of their website.
      Expiry: 1 dayType: HTTP Cookie
    * hsforms.com
      notion.so
      vimeo.com
      
      4
      _cfuvid [x4]This cookie is a part of the services provided by Cloudflare -
      Including load-balancing, deliverance of website content and serving DNS
      connection for website operators.
      Expiry: SessionType: HTTP Cookie
    * learn.stellate.co
      1
      BIGipServer#Used to distribute traffic to the website on several servers
      in order to optimise response times.
      Expiry: SessionType: HTTP Cookie
    * learn.stellate.co
      consent.cookiebot.com
      
      2
      CookieConsent [x2]Stores the user's cookie consent state for the current
      domain
      Expiry: 1 yearType: HTTP Cookie

 * Preferences 8
   
   Preference cookies enable a website to remember information that changes the
   way the website behaves or looks, like your preferred language or the region
   that you are in.
    * Intercom
      3
      Learn more about this provider
      intercom-device-id-#Sets a specific ID for the user which ensures the
      integrity of the website’s chat function.
      Expiry: 271 daysType: HTTP Cookie
      intercom-id-#Allows the website to recoqnise the visitor, in order to
      optimize the chat-box functionality.
      Expiry: 271 daysType: HTTP Cookie
      intercom-session-#Sets a specific ID for the user which ensures the
      integrity of the website’s chat function.
      Expiry: 7 daysType: HTTP Cookie
    * LinkedIn
      1
      Learn more about this provider
      lidcRegisters which server-cluster is serving the visitor. This is used in
      context with load balancing, in order to optimize user experience.
      Expiry: 1 dayType: HTTP Cookie
    * Vimeo
      2
      Learn more about this provider
      playerSaves the user's preferences when playing embedded videos from
      Vimeo.
      Expiry: 1 yearType: HTTP Cookie
      sync_activeContains data on visitor's video-content preferences - This
      allows the website to remember parameters such as preferred volume or
      video quality. The service is provided by Vimeo.com.
      Expiry: PersistentType: HTML Local Storage
    * js.intercomcdn.com
      stellate.co
      
      2
      intercom.intercom-state [x2]Stores a unique ID string for each chat-box
      session. This allows the website-support to see previous issues and
      reconnect with the previous supporter.
      Expiry: PersistentType: HTML Local Storage

 * Statistics 14
   
   Statistic cookies help website owners to understand how visitors interact
   with websites by collecting and reporting information anonymously.
    * Google
      2
      Learn more about this provider
      
      Some of the data collected by this provider is for the purposes of
      personalization and measuring advertising effectiveness.
      
      _gaRegisters a unique ID that is used to generate statistical data on how
      the visitor uses the website.
      Expiry: 2 yearsType: HTTP Cookie
      _ga_#Used by Google Analytics to collect data on the number of times a
      user has visited the website as well as dates for the first and most
      recent visit.
      Expiry: 2 yearsType: HTTP Cookie
    * Hubspot
      8
      Learn more about this provider
      __hssc [x2]Identifies if the cookie data needs to be updated in the
      visitor's browser.
      Expiry: 1 dayType: HTTP Cookie
      __hssrc [x2]Used to recognise the visitor's browser upon reentry on the
      website.
      Expiry: SessionType: HTTP Cookie
      __hstc [x2]Sets a unique ID for the session. This allows the website to
      obtain data on visitor behaviour for statistical purposes.
      Expiry: 180 daysType: HTTP Cookie
      hubspotutk [x2]Sets a unique ID for the session. This allows the website
      to obtain data on visitor behaviour for statistical purposes.
      Expiry: 180 daysType: HTTP Cookie
    * Vimeo
      1
      Learn more about this provider
      vuidCollects data on the user's visits to the website, such as which pages
      have been read.
      Expiry: 2 yearsType: HTTP Cookie
    * YouTube
      1
      Learn more about this provider
      yt-player-headers-readableUsed to determine the optimal video quality
      based on the visitor's device and network settings.
      Expiry: PersistentType: HTML Local Storage
    * stellate.co
      2
      _dd_sRegisters the website's speed and performance. This function can be
      used in context with statistics and load-balancing.
      Expiry: 1 dayType: HTTP Cookie
      dd_cookie_test_#Registers data on visitors' website-behaviour. This is
      used for internal analysis and website optimization.
      Expiry: 1 dayType: HTTP Cookie

 * Marketing 30
   
   Marketing cookies are used to track visitors across websites. The intention
   is to display ads that are relevant and engaging for the individual user and
   thereby more valuable for publishers and third party advertisers.
    * Google
      1
      Learn more about this provider
      
      Some of the data collected by this provider is for the purposes of
      personalization and measuring advertising effectiveness.
      
      NIDPending
      Expiry: 6 monthsType: HTTP Cookie
    * Hubspot
      3
      Learn more about this provider
      __ptq.gifSends data to the marketing platform Hubspot about the visitor's
      device and behaviour. Tracks the visitor across devices and marketing
      channels.
      Expiry: SessionType: Pixel Tracker
      hs.superstore.laboratory.25063372#defaultPending
      Expiry: PersistentType: IndexedDB
      viral-links/v1/trackingTracks the individual sessions on the website,
      allowing the website to compile statistical data from multiple visits.
      This data can also be used to create leads for marketing purposes.
      Expiry: SessionType: Pixel Tracker
    * LinkedIn
      2
      Learn more about this provider
      bcookieUsed by the social networking service, LinkedIn, for tracking the
      use of embedded services.
      Expiry: 1 yearType: HTTP Cookie
      li_sugrCollects data on user behaviour and interaction in order to
      optimize the website and make advertisement on the website more relevant.
      Expiry: 3 monthsType: HTTP Cookie
    * Marketo
      2
      Learn more about this provider
      _mkto_trk [x2]Contains data on visitor behaviour and website interaction.
      This is used in context with the email marketing service Marketo.com,
      which allows the website to target visitors via email.
      Expiry: 2 yearsType: HTTP Cookie
    * YouTube
      21
      Learn more about this provider
      #-#Used to track user’s interaction with embedded content.
      Expiry: SessionType: HTML Local Storage
      iU5q-!O9@$Registers a unique ID to keep statistics of what videos from
      YouTube the user has seen.
      Expiry: SessionType: HTML Local Storage
      LAST_RESULT_ENTRY_KEYUsed to track user’s interaction with embedded
      content.
      Expiry: SessionType: HTTP Cookie
      LogsDatabaseV2:V#||LogsRequestsStoreUsed to track user’s interaction with
      embedded content.
      Expiry: PersistentType: IndexedDB
      nextIdUsed to track user’s interaction with embedded content.
      Expiry: SessionType: HTTP Cookie
      remote_sidNecessary for the implementation and functionality of YouTube
      video-content on the website.
      Expiry: SessionType: HTTP Cookie
      requestsUsed to track user’s interaction with embedded content.
      Expiry: SessionType: HTTP Cookie
      ServiceWorkerLogsDatabase#SWHealthLogNecessary for the implementation and
      functionality of YouTube video-content on the website.
      Expiry: PersistentType: IndexedDB
      TESTCOOKIESENABLEDUsed to track user’s interaction with embedded content.
      Expiry: 1 dayType: HTTP Cookie
      VISITOR_INFO1_LIVEPending
      Expiry: 180 daysType: HTTP Cookie
      YSCPending
      Expiry: SessionType: HTTP Cookie
      yt.innertube::nextIdRegisters a unique ID to keep statistics of what
      videos from YouTube the user has seen.
      Expiry: PersistentType: HTML Local Storage
      ytidb::LAST_RESULT_ENTRY_KEYUsed to track user’s interaction with embedded
      content.
      Expiry: PersistentType: HTML Local Storage
      YtIdbMeta#databasesUsed to track user’s interaction with embedded content.
      Expiry: PersistentType: IndexedDB
      yt-remote-cast-availableStores the user's video player preferences using
      embedded YouTube video
      Expiry: SessionType: HTML Local Storage
      yt-remote-cast-installedStores the user's video player preferences using
      embedded YouTube video
      Expiry: SessionType: HTML Local Storage
      yt-remote-connected-devicesStores the user's video player preferences
      using embedded YouTube video
      Expiry: PersistentType: HTML Local Storage
      yt-remote-device-idStores the user's video player preferences using
      embedded YouTube video
      Expiry: PersistentType: HTML Local Storage
      yt-remote-fast-check-periodStores the user's video player preferences
      using embedded YouTube video
      Expiry: SessionType: HTML Local Storage
      yt-remote-session-appStores the user's video player preferences using
      embedded YouTube video
      Expiry: SessionType: HTML Local Storage
      yt-remote-session-nameStores the user's video player preferences using
      embedded YouTube video
      Expiry: SessionType: HTML Local Storage
    * www.notion.so
      1
      device_idRegisters a unique ID that identifies a returning user's device.
      The ID is used for targeted ads.
      Expiry: 1 yearType: HTTP Cookie

 * Unclassified 3
   Unclassified cookies are cookies that we are in the process of classifying,
   together with the providers of individual cookies.
    * stellate.co
      1
      stl8:drawer-widthPending
      Expiry: PersistentType: HTML Local Storage
    * www.notion.so
      2
      notion_browser_idPending
      Expiry: 1 yearType: HTTP Cookie
      notion_check_cookie_consentPending
      Expiry: 1 dayType: HTTP Cookie

Cross-domain consent[#BULK_CONSENT_DOMAINS_COUNT#] [#BULK_CONSENT_TITLE#]
List of domains your consent applies to: [#BULK_CONSENT_DOMAINS#]
Cookie declaration last updated on 07.07.24 by Cookiebot



[#IABV2_TITLE#]

[#IABV2_BODY_INTRO#]
[#IABV2_BODY_LEGITIMATE_INTEREST_INTRO#]
[#IABV2_BODY_PREFERENCE_INTRO#]
[#IABV2_LABEL_PURPOSES#]
[#IABV2_BODY_PURPOSES_INTRO#]
[#IABV2_BODY_PURPOSES#]
[#IABV2_LABEL_FEATURES#]
[#IABV2_BODY_FEATURES_INTRO#]
[#IABV2_BODY_FEATURES#]
[#IABV2_LABEL_PARTNERS#]
[#IABV2_BODY_PARTNERS_INTRO#]
[#IABV2_BODY_PARTNERS#]


Cookies are small text files that can be used by websites to make a user's
experience more efficient.

The law states that we can store cookies on your device if they are strictly
necessary for the operation of this site. For all other types of cookies we need
your permission.

This site uses different types of cookies. Some cookies are placed by third
party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration
on our website.

Learn more about who we are, how you can contact us and how we process personal
data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your
consent.


Do not sell or share my personal information
Deny Allow selection Customize

Allow all
Powered by Cookiebot by Usercentrics
Features
GraphQL Edge CachingReduce origin traffic and boost performance by caching
GraphQL queries.
GraphQL MetricsWith no configuration, get real-time observability for your
GraphQL APIs usage, performance and errors.
GraphQL SecurityProtect your GraphQL API from scrapers, traffic or
infrastructure costs spikes, and broken SLA terms.
Solutions
 * Reduce costs
 * Improve Stability
 * Secure Your API
 * Boost Performance

Case studies
Industries
 * E-commerce
 * News / Media
 * Other

Technologies
 * WPGraphQL
 * Hasura
 * Custom GraphQL APIs

40%

Reduction in Cloud Cost

Our edge cache serving a request from the cache is usually much cheaper than the
origin infrastructure handling that request, so our customers with good cache
utilization can see significant infrastructure cost reduction after integrating
the Stellate Edge Cache.


PricingEnterpriseDocsBlogTalk to an expert

LoginSign up
The GraphQL Platform


EVERYTHING YOU NEED TO RUN YOUR GRAPHQL API AT SCALE

Reduce Cloud costs, handle traffic spikes, boost performance, get detailed
observability, and secure your API

Schedule a demoGet started for free

Edge Caching

Metrics

Security


Trusted by more than 400 GraphQL APIs in production

V
I
S
I
T
O
R
S

MAX LOAD

12:00




16:00




20:00




24:00




04:00




08:00




12:00




16:00


DDOS ATTACK


20:00





24:00


00:00

Without Stellate’s GraphQL Edge Caching


.envGA_ID: "GTM-ORHNK2"NEXT_STATIC_PORTAL_ID: "23423498"
API_ENDPOINT:
"https://acme.com/graphql""https://acme.stellate.sh"
ORBIT_AUTH_KEY: "ob_23ksdklsadfk"
Stellate Edge Cache activated
StellateAPP17:42
🚨 DDoS warning triggered by unusually high request loads. Check your Dashboard.
Scaling GraphQL


OPTIMIZE PERFORMANCE AND SCALABILITY

Scaling your GraphQL API can be tough. Stellate helps you boost performance and
scalability, cut server load and costs, and improve response times for a smooth
user experience.

Schedule a demo

Reduce Costs


GRAPHQL EDGE CACHING

Reduce origin traffic by up to 99% and API response times by up to 90% by
caching GraphQL queries at the edge.

Learn more about Caching
Be Blazing Fast

Get ~40ms response times worldwide. Get your users the speed they deserve.

Partial Query Caching

Automatically split GraphQL queries for ideal caching.



BOOST PERFORMANCE


METRICS & INSIGHTS

Gain real-time observability into your GraphQL APIs usage, performance, and
errors with only 5 lines of code.

Learn more about Metrics
Get Deep Insights

Understand the traffic on all queries, types, and operations. Get granular
insights and always know what's going on.

Optimize Performance

Check the origin response times for each query and mutation. Know where to
optimize your API.



SECURE YOUR API


GRAPHQL SECURITY

Protect your GraphQL API from scrapers, traffic spikes, and escalating
infrastructure costs while meeting SLAs.

Learn more about Security
Prevent service degradation

Malicious actors, misconfigured clients, and traffic spikes can cause slowdowns
or downtime for your GraphQL API.

Shield your API

Use Rate Limiting to allow users to access your service only as necessary.


TRUSTED AROUND THE WORLD


DON'T JUST TAKE OUR WORD

“I can't recommend this platform enough, it simplifies caching for GraphQL
endpoints and helps reduce your operation costs significantly in an easy-to-use
package”

Charles Brown

Director of Engineering



“Our origin's request load dropped by more than 50% — traffic spikes are no
longer a concern!”

Ivan Vanderby

CPO & Co-Founder



“We needed caching for our API, we wanted to make sure our database didn’t go
down, and we needed to be as performant as possible. That’s when we found
Stellate.”

Alessandro Volpicella

Platform Engineering Lead



“I see most of the opportunity to avoid painful run-away costs and service usage
with this GraphQL caching and also to speed up what you didn't cache before.”

Dylan Valade

Head of Global E-Commerce Technology



“It’s infrastructure savings; it's the total cost of ownership. Commercially,
we’re better off with Stellate in the mix.”

Kartik Rao

Technology Director



“Stellate’s GraphQL Edge Caching reduced our server load by 61%, our database
load by 90%, and our page load times by over 1s. Now, we’re ready for the Black
Friday traffic spike!”

Aditya Chempakasseril

Software Engineer


The GraphQL Platform


SCALING THE WORLD’S GRAPHQL APIS WITH EASE

Powered by
101 worldwide edge locations
400+
Startups and Enterprises Using Stellate
Billions
Of Requests Served Monthly
30%
Average infrastructure cost reduction



STELLATE HAS THE BEST, YOUR API CAN TOO

It's the product the team wished for while creating the leading GraphQL open
source projects.


SEE FOR YOURSELF

WHAT ARE YOU WAITING FOR?

It takes minutes to set up our platform for your GraphQL API to see where you
can scale and start making optimizations.

Get started


© 2024 Stellate, Inc.

Formerly known as GraphCDN

All rights reserved.

 * 
 * 
 * 
 * 

FEATURES

GraphQL Edge CachingGraphQL MetricsGraphQL Security

PRODUCT

PricingEnterpriseAgenciesDocsChangelogDiscord CommunityWall of LoveSupport
Status

COMPANY

AboutCareersBlogPress1% for climate

SECURITY




SOC2 TYPE 1I AND 2II CERTIFIED

Stellate continuously monitors and reports primarily using System and
Organization Controls (SOC) 2 Type 1I and 2II.

GraphQL WeeklyNewsletter
Is this GraphQLChrome Extension
GraphQL RadioPodcast
Terms of ServicePrivacy PolicySecurityCookie Preferences

© 2024 Stellate, Inc.

Formerly known as GraphCDN

All rights reserved.

 * 
 * 
 * 
 *