Varnish
tcp/80
cloudflare
tcp/443 tcp/80 tcp/8443
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c3838040e3838040e1da4672b7a2254ce2a13dc584824d58b
Found 20 files trough .DS_Store spidering: /.well-known /data /downloads /img /img/ability-categories /img/app-screenshots /img/app-screenshots/griptonite /img/climbers-images /img/faq /img/grippy-images /img/gyms-images /img/integrations /img/integrations/Section /img/motherboard-images /img/products /img/setup-steps /img/support /maps /video /video/griptonite-captures
Severity: low
Fingerprint: 5f32cf5d6962f09cdc57c57adc57c57a2ecae49fd5cddb6229709facccdafb3d
Found 19 files trough .DS_Store spidering: /.well-known /data /downloads /img /img/ability-categories /img/app-screenshots /img/app-screenshots/griptonite /img/climbers-images /img/faq /img/grippy-images /img/gyms-images /img/integrations /img/integrations/Section /img/motherboard-images /img/products /img/setup-steps /img/support /maps /video
Severity: low
Fingerprint: 5f32cf5d6962f09cdafa5447dafa5447e2e4517aa7c60ab904d2f7d7550538aa
Found 18 files trough .DS_Store spidering: /.well-known /data /downloads /img /img/ability-categories /img/app-screenshots /img/app-screenshots/griptonite /img/climbers-images /img/faq /img/grippy-images /img/gyms-images /img/motherboard-images /img/products /img/setup-steps /img/support /maps /video /video/griptonite-captures
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c3838040e3838040e1da4672b7a2254ce2a13dc584824d58b
Found 20 files trough .DS_Store spidering: /.well-known /data /downloads /img /img/ability-categories /img/app-screenshots /img/app-screenshots/griptonite /img/climbers-images /img/faq /img/grippy-images /img/gyms-images /img/integrations /img/integrations/Section /img/motherboard-images /img/products /img/setup-steps /img/support /maps /video /video/griptonite-captures
Severity: low
Fingerprint: 5f32cf5d6962f09cdc57c57adc57c57a2ecae49fd5cddb6229709facccdafb3d
Found 19 files trough .DS_Store spidering: /.well-known /data /downloads /img /img/ability-categories /img/app-screenshots /img/app-screenshots/griptonite /img/climbers-images /img/faq /img/grippy-images /img/gyms-images /img/integrations /img/integrations/Section /img/motherboard-images /img/products /img/setup-steps /img/support /maps /video
Open service 52.222.136.4:443 · griptonite.io
2026-01-09 15:16
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 22929
Connection: close
Date: Fri, 09 Jan 2026 15:16:10 GMT
X-Amzn-Trace-Id: Root=1-69611bba-7aad674242f9deed18f27a68;Parent=3f396b0332fe9362;Sampled=0;Lineage=1:4b179fad:0
x-amzn-RequestId: db1c2e4c-265d-4bf9-b128-aced381d7c5b
x-amzn-Remapped-content-length: 22929
x-opennext: 1
Cache-Control: s-maxage=3600
ETag: "17jocy608ohov"
x-powered-by: Next.js
Vary: CloudFront-Viewer-Country
X-Cache: Hit from cloudfront
Via: 1.1 1ad022b197e464938f7729463478f0c8.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA50-P2
X-Amz-Cf-Id: YCaU0cka0TrZ2WHBY-IJOYI8usxUYvus0DteAYNe66aEw9Glt7YOcg==
Age: 3
Page title: Griptonite: Indoor Climbing, Upgraded.
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Griptonite: Indoor Climbing, Upgraded.</title><meta name="description" content="The best indoor rock climbing software with Route Manager, Events platform, GymTV, engagement tools, Smart route tags, and more"/><meta name="keywords" content="Indoor rock climbing app, Route setting app, Climbing gym software, route database software, climbing route manager"/><meta name="robots" content="index, follow"/><link rel="canonical" href="https://griptonite.io/"/><meta property="og:type" content="website"/><meta property="og:site_name" content="Griptonite"/><meta property="og:title" content="Griptonite: Indoor Climbing, Upgraded."/><meta property="og:description" content="The best indoor rock climbing software with Route Manager, Events platform, GymTV, engagement tools, Smart route tags, and more"/><meta property="og:image" content="https://griptonite.io/img/social.png"/><meta property="og:url" content="https://griptonite.io/"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Griptonite: Indoor Climbing, Upgraded."/><meta name="twitter:description" content="The best indoor rock climbing software with Route Manager, Events platform, GymTV, engagement tools, Smart route tags, and more"/><meta name="twitter:image" content="https://griptonite.io/img/social.png"/><meta name="twitter:url" content="https://griptonite.io/"/><meta name="next-head-count" content="18"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="shortcut icon" href="/favicon.ico"/><meta name="theme-color" content="#03021e"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><script async="" src="https://www.googletagmanager.com/gtag/js?id=undefined"></script><script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'undefined', {
page_path: window.location.pathname,
});
</script><link rel="preconnect" href="https://challenges.cloudflare.com"/><script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async="" defer=""></script><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><link rel="preload" href="/_next/static/css/c7aba755170cbaa8.css" as="style"/><link rel="stylesheet" href="/_next/static/css/c7aba755170cbaa8.css" data-n-g=""/><link rel="preload" href="/_next/static/css/ae4ed9c503fd1e33.css" as="style"/><link rel="stylesheet" href="/_next/static/css/ae4ed9c503fd1e33.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-19db54b71758167d.js" defer=""></script><script src="/_next/static/chunks/framework-e952fed463eb8e34.js" defer=""></script><script src="/_next/static/chunks/main-07f6e995c9752608.js" defer=""></script><script src="/_next/static/chunks/pages/_app-dffc21e39d4cbe78.js" defer=""></script><script src="/_next/static/chunks/29107295-a3480e51fe70b9c7.js" defer=""></script><script src="/_next/static/chunks/261-d0bd376175a10e20.js" defer=""></script><script src="/_next/static/chunks/116-5b7be6b4553c724d.js" defer=""></script><script src="/_next/static/chunks/31-175221608bdb7b0b.js" defer=""></script><script src="/_next/static/chunks/pages/index-4e82a55b05cbbf69.js" defer=""></script><script src="/_next/static/Jw5CVJrMky__hExr12bzT/_buildManifest.js" defer=""></script><script src="/_next/static/Jw5CVJrMky__hExr12bzT/_ssgManifest.js" defer=""></script><style data-styled="" data-styled-version="5.3.11"></style><style data-href="https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap">@font-face{font-family:'IBM Plex Sans';font-style:norm
Open service 151.101.65.195:443 · get-staging.griptonite.io
2026-01-05 05:37
HTTP/1.1 400 Bad Request Connection: close Accept-Ch: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version Cache-Control: no-cache, no-store, max-age=0, must-revalidate Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/DurableDeepLinkUi/cspreport,script-src 'report-sample' 'nonce-jxSLDvBIUKkZXILoNczK7Q' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/DurableDeepLinkUi/cspreport;worker-src 'self' Content-Type: text/html; charset=utf-8 Cross-Origin-Opener-Policy: unsafe-none Expires: Mon, 01 Jan 1990 00:00:00 GMT Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=* Pragma: no-cache Accept-Ranges: bytes Date: Mon, 05 Jan 2026 05:37:45 GMT X-Served-By: cache-vie6358-VIE X-Cache: MISS X-Cache-Hits: 0 X-Timer: S1767591465.313799,VS0,VE45 Vary: Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site, x-fh-requested-host, accept-encoding alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400 transfer-encoding: chunked Page title: Invalid Dynamic Link <!doctype html><head><title>Invalid Dynamic Link</title><meta name="viewport" content="width=device-width, initial-scale=1"></head><body style="color: rgba(0,0,0,0.87); font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 16px; line-height: 24px; margin-top: 48px; margin: 0 auto; max-width: 616px; padding: 0 16px;"><div style="border-bottom: 1px solid rgba(0,0,0,0.1); font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 32px; font-weight: 350; line-height: 36px; margin: 24px 0 16px 0; padding: 0 0 16px 0;"><msg desc="Dynamic Link error page title shown to users.">Invalid Dynamic Link</msg></div><msg desc="Error message shown to users when FDL server throws a client error."><p> Requested URL must be a parsable and complete DynamicLink. </p><p> If you are the developer of this app, ensure that your Dynamic Links domain is correctly configured and that the path component of this URL is valid. </p></msg><div><a style="display: block; margin-bottom: 24px; margin-top: 48px; text-align: center;" href="https://firebase.google.com"><img style="width: 220px;" src="data:image/png;base64,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
Open service 151.101.65.195:80 · get-staging.griptonite.io
2026-01-05 05:37
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://get-staging.griptonite.io/ Accept-Ranges: bytes Date: Mon, 05 Jan 2026 05:37:45 GMT X-Served-By: cache-yyz4533-YYZ X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1767591465.219101,VS0,VE0 alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Open service 151.101.1.195:80 · get-staging.griptonite.io
2026-01-05 05:37
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://get-staging.griptonite.io/ Accept-Ranges: bytes Date: Mon, 05 Jan 2026 05:37:45 GMT X-Served-By: cache-fra-eddf8230191-FRA X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1767591465.187273,VS0,VE0 alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Open service 151.101.1.195:443 · get-staging.griptonite.io
2026-01-05 05:37
HTTP/1.1 400 Bad Request Connection: close Accept-Ch: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version Cache-Control: no-cache, no-store, max-age=0, must-revalidate Content-Security-Policy: script-src 'report-sample' 'nonce-gOczAqWcnVDayam-ARUBNQ' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/DurableDeepLinkUi/cspreport;worker-src 'self',require-trusted-types-for 'script';report-uri /_/DurableDeepLinkUi/cspreport Content-Type: text/html; charset=utf-8 Cross-Origin-Opener-Policy: unsafe-none Expires: Mon, 01 Jan 1990 00:00:00 GMT Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=* Pragma: no-cache Accept-Ranges: bytes Date: Mon, 05 Jan 2026 05:37:45 GMT X-Served-By: cache-yyz4526-YYZ X-Cache: MISS X-Cache-Hits: 0 X-Timer: S1767591465.175681,VS0,VE57 Vary: Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site, x-fh-requested-host, accept-encoding alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400 transfer-encoding: chunked Page title: Invalid Dynamic Link <!doctype html><head><title>Invalid Dynamic Link</title><meta name="viewport" content="width=device-width, initial-scale=1"></head><body style="color: rgba(0,0,0,0.87); font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 16px; line-height: 24px; margin-top: 48px; margin: 0 auto; max-width: 616px; padding: 0 16px;"><div style="border-bottom: 1px solid rgba(0,0,0,0.1); font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 32px; font-weight: 350; line-height: 36px; margin: 24px 0 16px 0; padding: 0 0 16px 0;"><msg desc="Dynamic Link error page title shown to users.">Invalid Dynamic Link</msg></div><msg desc="Error message shown to users when FDL server throws a client error."><p> Requested URL must be a parsable and complete DynamicLink. </p><p> If you are the developer of this app, ensure that your Dynamic Links domain is correctly configured and that the path component of this URL is valid. </p></msg><div><a style="display: block; margin-bottom: 24px; margin-top: 48px; text-align: center;" href="https://firebase.google.com"><img style="width: 220px;" src="data:image/png;base64,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
Open service 162.159.140.159:80 · applink.griptonite.io
2026-01-05 04:45
HTTP/1.1 403 Forbidden
Date: Mon, 05 Jan 2026 04:45:36 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 4530
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Server: cloudflare
CF-RAY: 9b9053bd4ec79c38-SIN
alt-svc: h3=":443"; ma=86400
Page title: Attention Required! | Cloudflare
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Attention Required! | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
<style>body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!-->
<script>
if (!navigator.cookieEnabled) {
window.addEventListener('DOMContentLoaded', function () {
var cookieEl = document.getElementById('cookie-alert');
cookieEl.style.display = 'block';
})
}
</script>
<!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Sorry, you have been blocked</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> customlinks.appsflyer.com</h2>
</div><!-- /.header -->
<div class="cf-section cf-highlight">
<div class="cf-wrapper">
<div class="cf-screenshot-container cf-screenshot-full">
<span class="cf-no-screenshot error"></span>
</div>
</div>
</div><!-- /.captcha-container -->
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
<p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
</div>
<div class="cf-column">
<h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
<p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
</div>
</div>
</div><!-- /.section -->
<div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
<p class="text-13">
<span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9b9053bd4ec79c38</strong></span>
<span class="cf-footer-separator sm:hidden">•</span>
<span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
Your IP:
<button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
<span class="hidden" id="cf-footer-ip">146.190.103.103</span>
<span class="cf-footer-separator sm:hidden">•</span>
</span>
<span class="cf-footer-item sm:block sm:mb-1"><span>Performance & security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
<script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reveal");b&&"classList"in
Open service 172.66.0.157:80 · applink.griptonite.io
2026-01-05 04:45
HTTP/1.1 403 Forbidden
Date: Mon, 05 Jan 2026 04:45:35 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 4530
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Server: cloudflare
CF-RAY: 9b9053bb6a5736be-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Attention Required! | Cloudflare
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Attention Required! | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
<style>body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!-->
<script>
if (!navigator.cookieEnabled) {
window.addEventListener('DOMContentLoaded', function () {
var cookieEl = document.getElementById('cookie-alert');
cookieEl.style.display = 'block';
})
}
</script>
<!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Sorry, you have been blocked</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> customlinks.appsflyer.com</h2>
</div><!-- /.header -->
<div class="cf-section cf-highlight">
<div class="cf-wrapper">
<div class="cf-screenshot-container cf-screenshot-full">
<span class="cf-no-screenshot error"></span>
</div>
</div>
</div><!-- /.captcha-container -->
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
<p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
</div>
<div class="cf-column">
<h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
<p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
</div>
</div>
</div><!-- /.section -->
<div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
<p class="text-13">
<span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9b9053bb6a5736be</strong></span>
<span class="cf-footer-separator sm:hidden">•</span>
<span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
Your IP:
<button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
<span class="hidden" id="cf-footer-ip">143.110.217.244</span>
<span class="cf-footer-separator sm:hidden">•</span>
</span>
<span class="cf-footer-item sm:block sm:mb-1"><span>Performance & security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
<script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reveal");b&&"classList"in
Open service 172.66.0.157:443 · applink.griptonite.io
2026-01-05 04:45
HTTP/1.1 403 Forbidden
Date: Mon, 05 Jan 2026 04:45:35 GMT
Content-Type: text/html
Content-Length: 1148
Connection: close
Server: cloudflare
CF-RAY: 9b9053baef72d39c-FRA
alt-svc: h3=":443"; ma=86400
Page title: Access Denied
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=no">
<title>Access Denied</title>
<style>
body {
font-family: Arial, sans-serif;
background-color: #f8f9fa;
color: #333;
text-align: center;
padding: 2rem;
}
.container {
max-width: 600px;
margin: auto;
background: #fff;
padding: 2em;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
border-radius: 8px;
}
h1 {
color: #dc3545;
}
p {
margin-top: 1em;
line-height: 1.6;
}
</style>
</head>
<body>
<div class="container">
<h1>Access Denied</h1>
<p>
Sorry, but you are not allowed to access this resource.
</p>
<p>
If you believe this is a mistake, please contact support.
</p>
<p>
Error Code: 403 - Block Not Allowed
</p>
</div>
</body>
</html>
Open service 162.159.140.159:8443 · applink.griptonite.io
2026-01-05 04:45
HTTP/1.1 403 Forbidden
Date: Mon, 05 Jan 2026 04:45:35 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 4530
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Server: cloudflare
CF-RAY: 9b9053ba8d87566a-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Attention Required! | Cloudflare
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Attention Required! | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
<style>body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!-->
<script>
if (!navigator.cookieEnabled) {
window.addEventListener('DOMContentLoaded', function () {
var cookieEl = document.getElementById('cookie-alert');
cookieEl.style.display = 'block';
})
}
</script>
<!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Sorry, you have been blocked</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> customlinks.appsflyer.com</h2>
</div><!-- /.header -->
<div class="cf-section cf-highlight">
<div class="cf-wrapper">
<div class="cf-screenshot-container cf-screenshot-full">
<span class="cf-no-screenshot error"></span>
</div>
</div>
</div><!-- /.captcha-container -->
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
<p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
</div>
<div class="cf-column">
<h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
<p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
</div>
</div>
</div><!-- /.section -->
<div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
<p class="text-13">
<span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9b9053ba8d87566a</strong></span>
<span class="cf-footer-separator sm:hidden">•</span>
<span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
Your IP:
<button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
<span class="hidden" id="cf-footer-ip">178.128.207.138</span>
<span class="cf-footer-separator sm:hidden">•</span>
</span>
<span class="cf-footer-item sm:block sm:mb-1"><span>Performance & security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
<script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reveal");b&&"classList"in
Open service 162.159.140.159:443 · applink.griptonite.io
2026-01-05 04:45
HTTP/1.1 403 Forbidden
Date: Mon, 05 Jan 2026 04:45:35 GMT
Content-Type: text/html
Content-Length: 1148
Connection: close
Server: cloudflare
CF-RAY: 9b9053ba6c7143d6-EWR
alt-svc: h3=":443"; ma=86400
Page title: Access Denied
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=no">
<title>Access Denied</title>
<style>
body {
font-family: Arial, sans-serif;
background-color: #f8f9fa;
color: #333;
text-align: center;
padding: 2rem;
}
.container {
max-width: 600px;
margin: auto;
background: #fff;
padding: 2em;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
border-radius: 8px;
}
h1 {
color: #dc3545;
}
p {
margin-top: 1em;
line-height: 1.6;
}
</style>
</head>
<body>
<div class="container">
<h1>Access Denied</h1>
<p>
Sorry, but you are not allowed to access this resource.
</p>
<p>
If you believe this is a mistake, please contact support.
</p>
<p>
Error Code: 403 - Block Not Allowed
</p>
</div>
</body>
</html>
Open service 172.66.0.157:8443 · applink.griptonite.io
2026-01-05 04:45
HTTP/1.1 403 Forbidden
Date: Mon, 05 Jan 2026 04:45:35 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 4529
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Server: cloudflare
CF-RAY: 9b9053ba6b50aae0-YYZ
alt-svc: h3=":8443"; ma=86400
Page title: Attention Required! | Cloudflare
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Attention Required! | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
<style>body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!-->
<script>
if (!navigator.cookieEnabled) {
window.addEventListener('DOMContentLoaded', function () {
var cookieEl = document.getElementById('cookie-alert');
cookieEl.style.display = 'block';
})
}
</script>
<!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Sorry, you have been blocked</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> customlinks.appsflyer.com</h2>
</div><!-- /.header -->
<div class="cf-section cf-highlight">
<div class="cf-wrapper">
<div class="cf-screenshot-container cf-screenshot-full">
<span class="cf-no-screenshot error"></span>
</div>
</div>
</div><!-- /.captcha-container -->
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
<p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
</div>
<div class="cf-column">
<h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
<p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
</div>
</div>
</div><!-- /.section -->
<div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
<p class="text-13">
<span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9b9053ba6b50aae0</strong></span>
<span class="cf-footer-separator sm:hidden">•</span>
<span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
Your IP:
<button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
<span class="hidden" id="cf-footer-ip">147.182.149.75</span>
<span class="cf-footer-separator sm:hidden">•</span>
</span>
<span class="cf-footer-item sm:block sm:mb-1"><span>Performance & security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
<script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reveal");b&&"classList"in
Open service 52.222.136.4:443 · griptonite.io
2026-01-02 12:57
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 22877
Connection: close
Date: Fri, 02 Jan 2026 12:52:54 GMT
X-Amzn-Trace-Id: Root=1-6957bfa6-6fd4ac074035e66d6b8e51d5;Parent=4861a1ccdf7ca425;Sampled=0;Lineage=1:4b179fad:0
x-amzn-RequestId: a80cd4b4-cb2d-47a1-b87d-56991cf8e633
x-amzn-Remapped-content-length: 22877
x-opennext: 1
Cache-Control: s-maxage=3600
x-powered-by: Next.js
ETag: "32ksg61hdvhnf"
Vary: CloudFront-Viewer-Country
X-Cache: Hit from cloudfront
Via: 1.1 52dfbfe5ed6eea481ae3cb6b0a8eec38.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA50-P2
X-Amz-Cf-Id: NCOo2EYvbdTEdtO__e0t7nuzT79O4I-nOk11TtjazPhINledECfhuw==
Age: 294
Page title: Griptonite: Indoor Climbing, Upgraded.
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Griptonite: Indoor Climbing, Upgraded.</title><meta name="description" content="The best indoor rock climbing software with Route Manager, Events platform, GymTV, engagement tools, Smart route tags, and more"/><meta name="keywords" content="Indoor rock climbing app, Route setting app, Climbing gym software, route database software, climbing route manager"/><meta name="robots" content="index, follow"/><link rel="canonical" href="https://griptonite.io/"/><meta property="og:type" content="website"/><meta property="og:site_name" content="Griptonite"/><meta property="og:title" content="Griptonite: Indoor Climbing, Upgraded."/><meta property="og:description" content="The best indoor rock climbing software with Route Manager, Events platform, GymTV, engagement tools, Smart route tags, and more"/><meta property="og:image" content="https://griptonite.io/img/social.png"/><meta property="og:url" content="https://griptonite.io/"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Griptonite: Indoor Climbing, Upgraded."/><meta name="twitter:description" content="The best indoor rock climbing software with Route Manager, Events platform, GymTV, engagement tools, Smart route tags, and more"/><meta name="twitter:image" content="https://griptonite.io/img/social.png"/><meta name="twitter:url" content="https://griptonite.io/"/><meta name="next-head-count" content="18"/><link rel="shortcut icon" href="/favicon.ico"/><meta name="theme-color" content="#03021e"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><script async="" src="https://www.googletagmanager.com/gtag/js?id=undefined"></script><script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'undefined', {
page_path: window.location.pathname,
});
</script><link rel="preconnect" href="https://challenges.cloudflare.com"/><script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async="" defer=""></script><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><link rel="preload" href="/_next/static/css/c7aba755170cbaa8.css" as="style"/><link rel="stylesheet" href="/_next/static/css/c7aba755170cbaa8.css" data-n-g=""/><link rel="preload" href="/_next/static/css/ae4ed9c503fd1e33.css" as="style"/><link rel="stylesheet" href="/_next/static/css/ae4ed9c503fd1e33.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-19db54b71758167d.js" defer=""></script><script src="/_next/static/chunks/framework-e952fed463eb8e34.js" defer=""></script><script src="/_next/static/chunks/main-d6ac5bd5de3f3c31.js" defer=""></script><script src="/_next/static/chunks/pages/_app-f0afea2aff1af1e7.js" defer=""></script><script src="/_next/static/chunks/29107295-a3480e51fe70b9c7.js" defer=""></script><script src="/_next/static/chunks/261-d0bd376175a10e20.js" defer=""></script><script src="/_next/static/chunks/116-5b7be6b4553c724d.js" defer=""></script><script src="/_next/static/chunks/31-175221608bdb7b0b.js" defer=""></script><script src="/_next/static/chunks/pages/index-4e82a55b05cbbf69.js" defer=""></script><script src="/_next/static/Kq1H11CsBEieGPbVytdBd/_buildManifest.js" defer=""></script><script src="/_next/static/Kq1H11CsBEieGPbVytdBd/_ssgManifest.js" defer=""></script><style data-styled="" data-styled-version="5.3.11"></style><style data-href="https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap">@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-stretch:normal;font-display:
Open service 151.101.1.195:80 · grippy-shares-dev.griptonite.io
2025-12-31 09:42
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://grippy-shares-dev.griptonite.io/ Accept-Ranges: bytes Date: Wed, 31 Dec 2025 09:42:56 GMT X-Served-By: cache-lga21945-LGA X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1767174177.928140,VS0,VE0 alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Open service 151.101.65.195:443 · grippy-shares-dev.griptonite.io
2025-12-31 09:42
HTTP/1.1 400 Bad Request Connection: close Accept-Ch: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version Cache-Control: no-cache, no-store, max-age=0, must-revalidate Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/DurableDeepLinkUi/cspreport,script-src 'report-sample' 'nonce-pNzPOLZ7cHZe6wgcR3MYpw' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/DurableDeepLinkUi/cspreport;worker-src 'self' Content-Type: text/html; charset=utf-8 Cross-Origin-Opener-Policy: unsafe-none Expires: Mon, 01 Jan 1990 00:00:00 GMT Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=* Pragma: no-cache Accept-Ranges: bytes Date: Wed, 31 Dec 2025 09:42:57 GMT X-Served-By: cache-vie6352-VIE X-Cache: MISS X-Cache-Hits: 0 X-Timer: S1767174177.136266,VS0,VE49 Vary: Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site, x-fh-requested-host, accept-encoding alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400 transfer-encoding: chunked Page title: Invalid Dynamic Link <!doctype html><head><title>Invalid Dynamic Link</title><meta name="viewport" content="width=device-width, initial-scale=1"></head><body style="color: rgba(0,0,0,0.87); font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 16px; line-height: 24px; margin-top: 48px; margin: 0 auto; max-width: 616px; padding: 0 16px;"><div style="border-bottom: 1px solid rgba(0,0,0,0.1); font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 32px; font-weight: 350; line-height: 36px; margin: 24px 0 16px 0; padding: 0 0 16px 0;"><msg desc="Dynamic Link error page title shown to users.">Invalid Dynamic Link</msg></div><msg desc="Error message shown to users when FDL server throws a client error."><p> Requested URL must be a parsable and complete DynamicLink. </p><p> If you are the developer of this app, ensure that your Dynamic Links domain is correctly configured and that the path component of this URL is valid. </p></msg><div><a style="display: block; margin-bottom: 24px; margin-top: 48px; text-align: center;" href="https://firebase.google.com"><img style="width: 220px;" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbgAAADiCAYAAAA8qNKWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAF09JREFUeNrs3U1sG2d+x/H/UH4RHa1DOVugEbA1KwF9iYJGGwsI0Mox00RpUcCpC7TOtpfolt7sXhboydlTgl6c3janbAr0sG6Apk6bNx1iYAX04kVzWGW3SKRdbFDmxWtRtiyRIjkznWf4jERR884hJYrfD0BLlsiZ4TPU/OY/88wzIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMiYQRMkYy/++SXny4zY9ifG8x++Q4sAAAF3FMJtQeqVN6W2JnJyXOTE+F8RcgBwOOVoggQaG38pD34t0nwgsvmF8//712kUACDgBl99vdhWz4nU7hTtj55/hYYBgMOHQ5QJ2P/+mC31SivcPA/9zrqcePh3jecX12khAKCCG7xw++jPZsSq7w039X31y4LzzVVaCAAIuEGNuIJ77q093BQVett3r9gfzRdoIwAg4AaPVS/tCzf3W1XFfVMQq0GHEwAg4AZQ48FZ33DbreIW7A+fK9JQAEDADRazWvQNNy/0anecoGtco6EAgIAbLIYxExhu7hdTV3HPlmgsACDgBoLbgaRZLQSGm6f6lVPp1ajiAICAGxitSwTCws37Xe1Oyf7wT6niAICAG5CAM7ejw03Zvhu7irM/KF23/+sp237vjyv2+xcWaGYAIOD6q/p1IVa4eb+rfqWquIWIcCvJ1v9dlXv/K7K+XJD6+nUn5LiWDgAIuH620siF2OGm1O85j/vhVZy5fd3tebkTimVGRAEAAq7PzO1i7HDz/l/7pmh/8MxCQPW2IFtfzOx5nXst3W+u2O8/XaTBAYCA6w+rXkwUbooa1quxcd0Juf2HHRtOddfY2B+YW+UC19IBAAHXF/aHz82IZSYLN+95m1/sO+zoVm+1r/0D07uWrssqzv70bwvOo+Q8ZliDAAg4BCnuDLKcJNxalV/rsOMHpd0qTp2bazwICExRhzbV61JXcfbP/25G7MYvpfGbj6V573+ckGOMTAAEHHw0H8ykCjdPqwemW8VZ7114xa62VW+2z3R2qrjzias4N9zM6sdS+2VBGnecMC2LNO4usBIBEHDYz2o8kTrc1O+cKs7eunOt8Z+lmebm2hWztim2FfDcnSpOjWvZTFR57YTb9q8LbkjuLP9Gwf70e1x+AICAQ4f6vULqcNM/tja/Eqtqfmze+6ZgNg33lN7ep3e81mqqa+kuOVVcqatwcwO2ob7hXByAoXOMJojaBTheShtuOwFXN8Us/6Jgnmo6k7MlZ4gYOTV+s890d4f8Ehn9tjoXdyt1uLlfdgLu1gG2Yt55TPRxfis+P5t1HpPO44zz+JnzWHYelSH6JI/r995pbcjaAQQc3Gz48NmibKx0EW622JYhpupT0qiLsSlijuUkNyLuwzYsHXIB06p+XbLfmysZf7F0K1W4eZprZw+4KVW4vdzH+X2/I1xf7ghYFXTzzuMN51Eeko/zrH7PnRb1Azh69QlNEKooza1U4aa+b1VvzncbtvvcXMP5Wm8dgdx3mHLftCR0XMvY4eb+yBzmQ5QXA6pHL/jyfMwBAm4Ya7iZwPCIEW5u9XZ/73NHti0xnUmazdbv3V/5hZs3vZpbxV1KH25uuA5zwM2G/E6F2zSfc4CAGz61O2fThJv3FLd627T2PNNoWq0qzvTrbOIzve011dHleupwU6ztYe1FGee83zgfdICAG8ICzppJG25u9XbP/7luFedUcGZDH6oMnJ4+j1f9uti8ObeQKtzc7xtif/q90hCuwTIfYmB40ckkMuCShdtu9eYE05b/742mLca2LWbOkNyILblcq1elX2cWd1rq2rlT29dGzGohcbi5FVxN/Vs8pK282ofpT4b8/jYfdICAGz7NzUKqcFPn2Nbs0KrMqJliHh9xAs5we1QaYumQ232NZalzdYbYow/L8bO/XXTCTRKHm/e8ZuWwBtwPezz9mxLcmWRJ6CIPHFkcogwq3j54prQTJjHDzRtpy9pyvm4Hh5tbxTnhZThVnnuosqlnYe8PN+uEE26PnRPDLKcPt9bvLgzpqlSHKdXlAMsdP3tLhx8AKrihUxSzGj/cdHhZlhNKG3ZouO3sXahzcSdzbsWnOp0Yhu0+2sPtxOMZhJv77XZxiNelF2gAqOAg22vFJOEm7kXdrdNdreotPNxaVZwtuZrd6lFp6YA0exBuitUoslIBEHBQ8fNEonBT595U9XbfjhVu3nNUFWfpw5Qq2JqNHoSbyxT708sl1iuAYcEhyiDNjWLccHO/qOptU1Vv8cNt59uqJc2c4V5akBs7LScffzLjcFP5tqn+5a4CAKjgIDOxw21P9ZYg3PSLjZoTcNuGmE7ldvKPehBu3s/NLe4qAIAKbpjZHzwzIxufxwq3nertgS12004cbuq1buV27LSMnftu78LN/bbxBGu3Z/zumKA6t1QTvt7vmj01jS8TTi8LapSXKdk/2ou3PCs9nr+a96Pif4lHWT8qPVyXYetipYdtPiH+o/BU9GOFPzcCrpuIK0hjI164udWb7KnekoSbqvzk9MNy+mkn3KwehptbwW0Wh3SFzgf8/HbABnIqYOO26rNxUWNdzknwsGBq+m9J8Kgq03oaccfEXNaPXl2gntfvZ1aihzGr6mVZzDBopvT847ZHRbfFUgbh762HuPNW8/1pBoGj2vycnn+c4eW8ds9i3gTc0LHqpTj
Open service 151.101.65.195:80 · grippy-shares-dev.griptonite.io
2025-12-31 09:42
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://grippy-shares-dev.griptonite.io/ Accept-Ranges: bytes Date: Wed, 31 Dec 2025 09:42:56 GMT X-Served-By: cache-lcy-egml8630083-LCY X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1767174177.838395,VS0,VE0 alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Open service 151.101.1.195:443 · grippy-shares-dev.griptonite.io
2025-12-31 09:42
HTTP/1.1 400 Bad Request Connection: close Accept-Ch: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version Cache-Control: no-cache, no-store, max-age=0, must-revalidate Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/DurableDeepLinkUi/cspreport,script-src 'report-sample' 'nonce-Cb0njJybn4VGvMY2YeHBlQ' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/DurableDeepLinkUi/cspreport;worker-src 'self' Content-Type: text/html; charset=utf-8 Cross-Origin-Opener-Policy: unsafe-none Expires: Mon, 01 Jan 1990 00:00:00 GMT Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=* Pragma: no-cache Accept-Ranges: bytes Date: Wed, 31 Dec 2025 09:42:56 GMT X-Served-By: cache-fra-eddf8230101-FRA X-Cache: MISS X-Cache-Hits: 0 X-Timer: S1767174177.863419,VS0,VE36 Vary: Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site, x-fh-requested-host, accept-encoding alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400 transfer-encoding: chunked Page title: Invalid Dynamic Link <!doctype html><head><title>Invalid Dynamic Link</title><meta name="viewport" content="width=device-width, initial-scale=1"></head><body style="color: rgba(0,0,0,0.87); font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 16px; line-height: 24px; margin-top: 48px; margin: 0 auto; max-width: 616px; padding: 0 16px;"><div style="border-bottom: 1px solid rgba(0,0,0,0.1); font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 32px; font-weight: 350; line-height: 36px; margin: 24px 0 16px 0; padding: 0 0 16px 0;"><msg desc="Dynamic Link error page title shown to users.">Invalid Dynamic Link</msg></div><msg desc="Error message shown to users when FDL server throws a client error."><p> Requested URL must be a parsable and complete DynamicLink. </p><p> If you are the developer of this app, ensure that your Dynamic Links domain is correctly configured and that the path component of this URL is valid. </p></msg><div><a style="display: block; margin-bottom: 24px; margin-top: 48px; text-align: center;" href="https://firebase.google.com"><img style="width: 220px;" src="data:image/png;base64,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
Open service 162.159.140.159:443 · applink.griptonite.io
2025-12-30 21:32
HTTP/1.1 403 Forbidden
Date: Tue, 30 Dec 2025 21:32:57 GMT
Content-Type: text/html
Content-Length: 1148
Connection: close
Server: cloudflare
CF-RAY: 9b64a71b8ec62e7a-EWR
alt-svc: h3=":443"; ma=86400
Page title: Access Denied
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=no">
<title>Access Denied</title>
<style>
body {
font-family: Arial, sans-serif;
background-color: #f8f9fa;
color: #333;
text-align: center;
padding: 2rem;
}
.container {
max-width: 600px;
margin: auto;
background: #fff;
padding: 2em;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
border-radius: 8px;
}
h1 {
color: #dc3545;
}
p {
margin-top: 1em;
line-height: 1.6;
}
</style>
</head>
<body>
<div class="container">
<h1>Access Denied</h1>
<p>
Sorry, but you are not allowed to access this resource.
</p>
<p>
If you believe this is a mistake, please contact support.
</p>
<p>
Error Code: 403 - Block Not Allowed
</p>
</div>
</body>
</html>
Open service 162.159.140.159:8443 · applink.griptonite.io
2025-12-30 21:32
HTTP/1.1 403 Forbidden
Date: Tue, 30 Dec 2025 21:32:57 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 4528
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Server: cloudflare
CF-RAY: 9b64a71b4c1497d2-EWR
alt-svc: h3=":8443"; ma=86400
Page title: Attention Required! | Cloudflare
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Attention Required! | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
<style>body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!-->
<script>
if (!navigator.cookieEnabled) {
window.addEventListener('DOMContentLoaded', function () {
var cookieEl = document.getElementById('cookie-alert');
cookieEl.style.display = 'block';
})
}
</script>
<!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Sorry, you have been blocked</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> customlinks.appsflyer.com</h2>
</div><!-- /.header -->
<div class="cf-section cf-highlight">
<div class="cf-wrapper">
<div class="cf-screenshot-container cf-screenshot-full">
<span class="cf-no-screenshot error"></span>
</div>
</div>
</div><!-- /.captcha-container -->
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
<p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
</div>
<div class="cf-column">
<h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
<p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
</div>
</div>
</div><!-- /.section -->
<div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
<p class="text-13">
<span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9b64a71b4c1497d2</strong></span>
<span class="cf-footer-separator sm:hidden">•</span>
<span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
Your IP:
<button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
<span class="hidden" id="cf-footer-ip">206.81.12.187</span>
<span class="cf-footer-separator sm:hidden">•</span>
</span>
<span class="cf-footer-item sm:block sm:mb-1"><span>Performance & security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
<script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reveal");b&&"classList"in b
Open service 172.66.0.157:443 · applink.griptonite.io
2025-12-30 21:32
HTTP/1.1 403 Forbidden
Date: Tue, 30 Dec 2025 21:32:57 GMT
Content-Type: text/html
Content-Length: 1148
Connection: close
Server: cloudflare
CF-RAY: 9b64a71b3c093610-FRA
alt-svc: h3=":443"; ma=86400
Page title: Access Denied
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=no">
<title>Access Denied</title>
<style>
body {
font-family: Arial, sans-serif;
background-color: #f8f9fa;
color: #333;
text-align: center;
padding: 2rem;
}
.container {
max-width: 600px;
margin: auto;
background: #fff;
padding: 2em;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
border-radius: 8px;
}
h1 {
color: #dc3545;
}
p {
margin-top: 1em;
line-height: 1.6;
}
</style>
</head>
<body>
<div class="container">
<h1>Access Denied</h1>
<p>
Sorry, but you are not allowed to access this resource.
</p>
<p>
If you believe this is a mistake, please contact support.
</p>
<p>
Error Code: 403 - Block Not Allowed
</p>
</div>
</body>
</html>
Open service 162.159.140.159:80 · applink.griptonite.io
2025-12-30 21:32
HTTP/1.1 403 Forbidden
Date: Tue, 30 Dec 2025 21:32:57 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 4529
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Server: cloudflare
CF-RAY: 9b64a71b3d407685-LHR
alt-svc: h3=":443"; ma=86400
Page title: Attention Required! | Cloudflare
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Attention Required! | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
<style>body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!-->
<script>
if (!navigator.cookieEnabled) {
window.addEventListener('DOMContentLoaded', function () {
var cookieEl = document.getElementById('cookie-alert');
cookieEl.style.display = 'block';
})
}
</script>
<!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Sorry, you have been blocked</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> customlinks.appsflyer.com</h2>
</div><!-- /.header -->
<div class="cf-section cf-highlight">
<div class="cf-wrapper">
<div class="cf-screenshot-container cf-screenshot-full">
<span class="cf-no-screenshot error"></span>
</div>
</div>
</div><!-- /.captcha-container -->
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
<p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
</div>
<div class="cf-column">
<h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
<p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
</div>
</div>
</div><!-- /.section -->
<div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
<p class="text-13">
<span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9b64a71b3d407685</strong></span>
<span class="cf-footer-separator sm:hidden">•</span>
<span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
Your IP:
<button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
<span class="hidden" id="cf-footer-ip">134.209.25.199</span>
<span class="cf-footer-separator sm:hidden">•</span>
</span>
<span class="cf-footer-item sm:block sm:mb-1"><span>Performance & security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
<script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reveal");b&&"classList"in
Open service 172.66.0.157:80 · applink.griptonite.io
2025-12-30 21:32
HTTP/1.1 403 Forbidden
Date: Tue, 30 Dec 2025 21:32:57 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 4527
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Server: cloudflare
CF-RAY: 9b64a71af9c1d577-LHR
alt-svc: h3=":443"; ma=86400
Page title: Attention Required! | Cloudflare
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Attention Required! | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
<style>body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!-->
<script>
if (!navigator.cookieEnabled) {
window.addEventListener('DOMContentLoaded', function () {
var cookieEl = document.getElementById('cookie-alert');
cookieEl.style.display = 'block';
})
}
</script>
<!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Sorry, you have been blocked</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> customlinks.appsflyer.com</h2>
</div><!-- /.header -->
<div class="cf-section cf-highlight">
<div class="cf-wrapper">
<div class="cf-screenshot-container cf-screenshot-full">
<span class="cf-no-screenshot error"></span>
</div>
</div>
</div><!-- /.captcha-container -->
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
<p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
</div>
<div class="cf-column">
<h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
<p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
</div>
</div>
</div><!-- /.section -->
<div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
<p class="text-13">
<span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9b64a71af9c1d577</strong></span>
<span class="cf-footer-separator sm:hidden">•</span>
<span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
Your IP:
<button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
<span class="hidden" id="cf-footer-ip">64.227.32.66</span>
<span class="cf-footer-separator sm:hidden">•</span>
</span>
<span class="cf-footer-item sm:block sm:mb-1"><span>Performance & security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
<script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reveal");b&&"classList"in b&
Open service 172.66.0.157:8443 · applink.griptonite.io
2025-12-30 21:32
HTTP/1.1 403 Forbidden
Date: Tue, 30 Dec 2025 21:32:57 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 4530
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Server: cloudflare
CF-RAY: 9b64a71a6972c674-EWR
alt-svc: h3=":8443"; ma=86400
Page title: Attention Required! | Cloudflare
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Attention Required! | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
<style>body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!-->
<script>
if (!navigator.cookieEnabled) {
window.addEventListener('DOMContentLoaded', function () {
var cookieEl = document.getElementById('cookie-alert');
cookieEl.style.display = 'block';
})
}
</script>
<!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Sorry, you have been blocked</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> customlinks.appsflyer.com</h2>
</div><!-- /.header -->
<div class="cf-section cf-highlight">
<div class="cf-wrapper">
<div class="cf-screenshot-container cf-screenshot-full">
<span class="cf-no-screenshot error"></span>
</div>
</div>
</div><!-- /.captcha-container -->
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
<p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
</div>
<div class="cf-column">
<h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
<p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
</div>
</div>
</div><!-- /.section -->
<div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
<p class="text-13">
<span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9b64a71a6972c674</strong></span>
<span class="cf-footer-separator sm:hidden">•</span>
<span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
Your IP:
<button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
<span class="hidden" id="cf-footer-ip">206.189.225.181</span>
<span class="cf-footer-separator sm:hidden">•</span>
</span>
<span class="cf-footer-item sm:block sm:mb-1"><span>Performance & security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
<script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reveal");b&&"classList"in
Open service 52.222.136.4:443 · griptonite.io
2025-12-22 13:41
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 22929
Connection: close
Date: Mon, 22 Dec 2025 13:41:02 GMT
X-Amzn-Trace-Id: Root=1-69494a6e-1cb4742f73544a4b5cf9a8be;Parent=70d88e1aa3853718;Sampled=0;Lineage=1:4b179fad:0
x-amzn-RequestId: f1947ec6-7c34-4f48-9f6d-b9d118ba55ab
x-amzn-Remapped-content-length: 22929
x-opennext: 1
Cache-Control: s-maxage=3600
ETag: "kt6ha632e9hov"
x-powered-by: Next.js
Vary: CloudFront-Viewer-Country
X-Cache: Hit from cloudfront
Via: 1.1 8027798dc40af04392a940303e0fc516.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA50-P2
X-Amz-Cf-Id: IUyUS_A8PgBWmozb6CddrLF0ktgBRmB9GQP-crGFlp051zqYix-tCw==
Page title: Griptonite: Indoor Climbing, Upgraded.
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Griptonite: Indoor Climbing, Upgraded.</title><meta name="description" content="The best indoor rock climbing software with Route Manager, Events platform, GymTV, engagement tools, Smart route tags, and more"/><meta name="keywords" content="Indoor rock climbing app, Route setting app, Climbing gym software, route database software, climbing route manager"/><meta name="robots" content="index, follow"/><link rel="canonical" href="https://griptonite.io/"/><meta property="og:type" content="website"/><meta property="og:site_name" content="Griptonite"/><meta property="og:title" content="Griptonite: Indoor Climbing, Upgraded."/><meta property="og:description" content="The best indoor rock climbing software with Route Manager, Events platform, GymTV, engagement tools, Smart route tags, and more"/><meta property="og:image" content="https://griptonite.io/img/social.png"/><meta property="og:url" content="https://griptonite.io/"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Griptonite: Indoor Climbing, Upgraded."/><meta name="twitter:description" content="The best indoor rock climbing software with Route Manager, Events platform, GymTV, engagement tools, Smart route tags, and more"/><meta name="twitter:image" content="https://griptonite.io/img/social.png"/><meta name="twitter:url" content="https://griptonite.io/"/><meta name="next-head-count" content="18"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="shortcut icon" href="/favicon.ico"/><meta name="theme-color" content="#03021e"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><script async="" src="https://www.googletagmanager.com/gtag/js?id=undefined"></script><script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'undefined', {
page_path: window.location.pathname,
});
</script><link rel="preconnect" href="https://challenges.cloudflare.com"/><script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async="" defer=""></script><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><link rel="preload" href="/_next/static/css/c7aba755170cbaa8.css" as="style"/><link rel="stylesheet" href="/_next/static/css/c7aba755170cbaa8.css" data-n-g=""/><link rel="preload" href="/_next/static/css/ae4ed9c503fd1e33.css" as="style"/><link rel="stylesheet" href="/_next/static/css/ae4ed9c503fd1e33.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-19db54b71758167d.js" defer=""></script><script src="/_next/static/chunks/framework-e952fed463eb8e34.js" defer=""></script><script src="/_next/static/chunks/main-d6ac5bd5de3f3c31.js" defer=""></script><script src="/_next/static/chunks/pages/_app-e8d497a146fc330c.js" defer=""></script><script src="/_next/static/chunks/29107295-a3480e51fe70b9c7.js" defer=""></script><script src="/_next/static/chunks/261-d0bd376175a10e20.js" defer=""></script><script src="/_next/static/chunks/116-5b7be6b4553c724d.js" defer=""></script><script src="/_next/static/chunks/31-175221608bdb7b0b.js" defer=""></script><script src="/_next/static/chunks/pages/index-4e82a55b05cbbf69.js" defer=""></script><script src="/_next/static/oZqU4-M8tgVG55GiVhX5T/_buildManifest.js" defer=""></script><script src="/_next/static/oZqU4-M8tgVG55GiVhX5T/_ssgManifest.js" defer=""></script><style data-styled="" data-styled-version="5.3.11"></style><style data-href="https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap">@font-face{font-family:'IBM Plex Sans';font-style:norm
Open service 151.101.65.195:443 · grippy-shares.griptonite.io
2025-12-20 13:46
HTTP/1.1 400 Bad Request Connection: close Accept-Ch: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version Cache-Control: no-cache, no-store, max-age=0, must-revalidate Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/DurableDeepLinkUi/cspreport,script-src 'report-sample' 'nonce-8WrPC4Vsh_Vn-uJvsIfJBw' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/DurableDeepLinkUi/cspreport;worker-src 'self' Content-Type: text/html; charset=utf-8 Cross-Origin-Opener-Policy: unsafe-none Expires: Mon, 01 Jan 1990 00:00:00 GMT Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=* Pragma: no-cache Accept-Ranges: bytes Date: Sat, 20 Dec 2025 13:46:18 GMT X-Served-By: cache-bom-vanm7210084-BOM X-Cache: MISS X-Cache-Hits: 0 X-Timer: S1766238378.921983,VS0,VE256 Vary: Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site, x-fh-requested-host, accept-encoding alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400 transfer-encoding: chunked Page title: Invalid Dynamic Link <!doctype html><head><title>Invalid Dynamic Link</title><meta name="viewport" content="width=device-width, initial-scale=1"></head><body style="color: rgba(0,0,0,0.87); font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 16px; line-height: 24px; margin-top: 48px; margin: 0 auto; max-width: 616px; padding: 0 16px;"><div style="border-bottom: 1px solid rgba(0,0,0,0.1); font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 32px; font-weight: 350; line-height: 36px; margin: 24px 0 16px 0; padding: 0 0 16px 0;"><msg desc="Dynamic Link error page title shown to users.">Invalid Dynamic Link</msg></div><msg desc="Error message shown to users when FDL server throws a client error."><p> Requested URL must be a parsable and complete DynamicLink. </p><p> If you are the developer of this app, ensure that your Dynamic Links domain is correctly configured and that the path component of this URL is valid. </p></msg><div><a style="display: block; margin-bottom: 24px; margin-top: 48px; text-align: center;" href="https://firebase.google.com"><img style="width: 220px;" src="data:image/png;base64,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
Open service 151.101.1.195:80 · grippy-shares.griptonite.io
2025-12-20 13:46
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://grippy-shares.griptonite.io/ Accept-Ranges: bytes Date: Sat, 20 Dec 2025 13:46:17 GMT X-Served-By: cache-lcy-egml8630056-LCY X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1766238378.531533,VS0,VE0 alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Open service 151.101.1.195:443 · grippy-shares.griptonite.io
2025-12-20 13:46
HTTP/1.1 400 Bad Request Connection: close Accept-Ch: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version Cache-Control: no-cache, no-store, max-age=0, must-revalidate Content-Security-Policy: script-src 'report-sample' 'nonce-kyCCDyEHbCixMP2nthiNIQ' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/DurableDeepLinkUi/cspreport;worker-src 'self',require-trusted-types-for 'script';report-uri /_/DurableDeepLinkUi/cspreport Content-Type: text/html; charset=utf-8 Cross-Origin-Opener-Policy: unsafe-none Expires: Mon, 01 Jan 1990 00:00:00 GMT Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=* Pragma: no-cache Accept-Ranges: bytes Date: Sat, 20 Dec 2025 13:46:17 GMT X-Served-By: cache-fra-eddf8230041-FRA X-Cache: MISS X-Cache-Hits: 0 X-Timer: S1766238378.759373,VS0,VE60 Vary: Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site, x-fh-requested-host, accept-encoding alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400 transfer-encoding: chunked Page title: Invalid Dynamic Link <!doctype html><head><title>Invalid Dynamic Link</title><meta name="viewport" content="width=device-width, initial-scale=1"></head><body style="color: rgba(0,0,0,0.87); font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 16px; line-height: 24px; margin-top: 48px; margin: 0 auto; max-width: 616px; padding: 0 16px;"><div style="border-bottom: 1px solid rgba(0,0,0,0.1); font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 32px; font-weight: 350; line-height: 36px; margin: 24px 0 16px 0; padding: 0 0 16px 0;"><msg desc="Dynamic Link error page title shown to users.">Invalid Dynamic Link</msg></div><msg desc="Error message shown to users when FDL server throws a client error."><p> Requested URL must be a parsable and complete DynamicLink. </p><p> If you are the developer of this app, ensure that your Dynamic Links domain is correctly configured and that the path component of this URL is valid. </p></msg><div><a style="display: block; margin-bottom: 24px; margin-top: 48px; text-align: center;" href="https://firebase.google.com"><img style="width: 220px;" src="data:image/png;base64,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
Open service 151.101.65.195:80 · grippy-shares.griptonite.io
2025-12-20 13:46
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://grippy-shares.griptonite.io/ Accept-Ranges: bytes Date: Sat, 20 Dec 2025 13:46:17 GMT X-Served-By: cache-rtm-ehrd2290028-RTM X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1766238377.475855,VS0,VE0 alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Open service 52.222.136.4:443 · griptonite.io
2025-12-20 11:19
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 22769
Connection: close
Date: Sat, 20 Dec 2025 11:19:49 GMT
X-Amzn-Trace-Id: Root=1-69468655-30bdf9847c97a5b77a523aee;Parent=780f4b034d653c1a;Sampled=0;Lineage=1:4b179fad:0
x-amzn-RequestId: b5fa0c2c-d711-4a89-9250-f14336209722
x-amzn-Remapped-content-length: 22769
x-opennext: 1
Cache-Control: s-maxage=3600
x-powered-by: Next.js
ETag: "12khmn3t080hkf"
Vary: CloudFront-Viewer-Country
X-Cache: Hit from cloudfront
Via: 1.1 d7b95fc49388e3b88d8d8ce14a277aac.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA50-P2
X-Amz-Cf-Id: zqC1bcizX5VRqulIF3r87XLPBPV8ow3V8LoBZEsgmx7tz4NLvODY4A==
Page title: Griptonite: Indoor Climbing, Upgraded.
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Griptonite: Indoor Climbing, Upgraded.</title><meta name="description" content="The best indoor rock climbing software with Route Manager, Events platform, GymTV, engagement tools, Smart route tags, and more"/><meta name="keywords" content="Indoor rock climbing app, Route setting app, Climbing gym software, route database software, climbing route manager"/><meta name="robots" content="index, follow"/><link rel="canonical" href="https://griptonite.io/"/><meta property="og:type" content="website"/><meta property="og:site_name" content="Griptonite"/><meta property="og:title" content="Griptonite: Indoor Climbing, Upgraded."/><meta property="og:description" content="The best indoor rock climbing software with Route Manager, Events platform, GymTV, engagement tools, Smart route tags, and more"/><meta property="og:image" content="https://griptonite.io/img/social.png"/><meta property="og:url" content="https://griptonite.io/"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Griptonite: Indoor Climbing, Upgraded."/><meta name="twitter:description" content="The best indoor rock climbing software with Route Manager, Events platform, GymTV, engagement tools, Smart route tags, and more"/><meta name="twitter:image" content="https://griptonite.io/img/social.png"/><meta name="twitter:url" content="https://griptonite.io/"/><meta name="next-head-count" content="18"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="shortcut icon" href="/favicon.ico"/><meta name="theme-color" content="#03021e"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><script async="" src="https://www.googletagmanager.com/gtag/js?id=undefined"></script><script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'undefined', {
page_path: window.location.pathname,
});
</script><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><link rel="preload" href="/_next/static/css/c7aba755170cbaa8.css" as="style"/><link rel="stylesheet" href="/_next/static/css/c7aba755170cbaa8.css" data-n-g=""/><link rel="preload" href="/_next/static/css/ae4ed9c503fd1e33.css" as="style"/><link rel="stylesheet" href="/_next/static/css/ae4ed9c503fd1e33.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-19db54b71758167d.js" defer=""></script><script src="/_next/static/chunks/framework-e952fed463eb8e34.js" defer=""></script><script src="/_next/static/chunks/main-d6ac5bd5de3f3c31.js" defer=""></script><script src="/_next/static/chunks/pages/_app-dffc21e39d4cbe78.js" defer=""></script><script src="/_next/static/chunks/29107295-a3480e51fe70b9c7.js" defer=""></script><script src="/_next/static/chunks/261-d0bd376175a10e20.js" defer=""></script><script src="/_next/static/chunks/116-5b7be6b4553c724d.js" defer=""></script><script src="/_next/static/chunks/31-175221608bdb7b0b.js" defer=""></script><script src="/_next/static/chunks/pages/index-10d23f809644db02.js" defer=""></script><script src="/_next/static/nfOVSjPMpRvOZVdUSdtNx/_buildManifest.js" defer=""></script><script src="/_next/static/nfOVSjPMpRvOZVdUSdtNx/_ssgManifest.js" defer=""></script><style data-styled="" data-styled-version="5.3.11"></style><style data-href="https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap">@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD6l
Open service 52.222.136.4:443 · griptonite.io
2025-12-19 10:26
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 22769
Connection: close
Date: Fri, 19 Dec 2025 10:26:33 GMT
X-Amzn-Trace-Id: Root=1-69452859-7b06712c1ec5a08125a9fb3b;Parent=764a7e8f3d4d562b;Sampled=0;Lineage=1:4b179fad:0
x-amzn-RequestId: 15293daa-5b69-4e64-9544-c1581464e473
x-amzn-Remapped-content-length: 22769
x-opennext: 1
Cache-Control: s-maxage=3600
ETag: "10gd6hqetsxhkf"
x-powered-by: Next.js
Vary: CloudFront-Viewer-Country
X-Cache: Hit from cloudfront
Via: 1.1 1e882280b9c5d046c63d8cd0c1faf9c0.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA50-P2
X-Amz-Cf-Id: Tysy1JZb5FN734e9yQA5-I_FThAHHwH5YewdtPKILQyhdkJgyxyfig==
Page title: Griptonite: Indoor Climbing, Upgraded.
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Griptonite: Indoor Climbing, Upgraded.</title><meta name="description" content="The best indoor rock climbing software with Route Manager, Events platform, GymTV, engagement tools, Smart route tags, and more"/><meta name="keywords" content="Indoor rock climbing app, Route setting app, Climbing gym software, route database software, climbing route manager"/><meta name="robots" content="index, follow"/><link rel="canonical" href="https://griptonite.io/"/><meta property="og:type" content="website"/><meta property="og:site_name" content="Griptonite"/><meta property="og:title" content="Griptonite: Indoor Climbing, Upgraded."/><meta property="og:description" content="The best indoor rock climbing software with Route Manager, Events platform, GymTV, engagement tools, Smart route tags, and more"/><meta property="og:image" content="https://griptonite.io/img/social.png"/><meta property="og:url" content="https://griptonite.io/"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Griptonite: Indoor Climbing, Upgraded."/><meta name="twitter:description" content="The best indoor rock climbing software with Route Manager, Events platform, GymTV, engagement tools, Smart route tags, and more"/><meta name="twitter:image" content="https://griptonite.io/img/social.png"/><meta name="twitter:url" content="https://griptonite.io/"/><meta name="next-head-count" content="18"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="shortcut icon" href="/favicon.ico"/><meta name="theme-color" content="#03021e"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><script async="" src="https://www.googletagmanager.com/gtag/js?id=undefined"></script><script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'undefined', {
page_path: window.location.pathname,
});
</script><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><link rel="preload" href="/_next/static/css/c7aba755170cbaa8.css" as="style"/><link rel="stylesheet" href="/_next/static/css/c7aba755170cbaa8.css" data-n-g=""/><link rel="preload" href="/_next/static/css/ae4ed9c503fd1e33.css" as="style"/><link rel="stylesheet" href="/_next/static/css/ae4ed9c503fd1e33.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-19db54b71758167d.js" defer=""></script><script src="/_next/static/chunks/framework-e952fed463eb8e34.js" defer=""></script><script src="/_next/static/chunks/main-d6ac5bd5de3f3c31.js" defer=""></script><script src="/_next/static/chunks/pages/_app-dffc21e39d4cbe78.js" defer=""></script><script src="/_next/static/chunks/29107295-a3480e51fe70b9c7.js" defer=""></script><script src="/_next/static/chunks/261-d0bd376175a10e20.js" defer=""></script><script src="/_next/static/chunks/116-5b7be6b4553c724d.js" defer=""></script><script src="/_next/static/chunks/31-175221608bdb7b0b.js" defer=""></script><script src="/_next/static/chunks/pages/index-10d23f809644db02.js" defer=""></script><script src="/_next/static/nfOVSjPMpRvOZVdUSdtNx/_buildManifest.js" defer=""></script><script src="/_next/static/nfOVSjPMpRvOZVdUSdtNx/_ssgManifest.js" defer=""></script><style data-styled="" data-styled-version="5.3.11"></style><style data-href="https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap">@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD6l