http://hello@spectacles.dev/

Last Checked: Nov 28, 2022, 17:38 EST

IP Address: 75.2.70.75
ASN #: AS16509 AMAZON-02, US
Location: Unknown, Unknown, Unknown
URL Reputation:
  • Unknown This URL is not identified as malicious in the PhishTank Database.
  • Unknown PhishCheck thinks this URL is likely not a phish.
  • Unknown OpenPhish: URL not in feed.

Other submissions on 75.2.70.75:

Other submissions on spectacles.dev:

Previous checks:

                               Domain name: spectacles.dev
Registry Domain ID: 3F989326F-DEV
Registrar WHOIS Server: whois.namecheap.com
Registrar URL: http://www.namecheap.com
Updated Date: 2022-09-06T15:11:29.05Z
Creation Date: 2019-10-06T21:40:10.00Z
Registrar Registration Expiration Date: 2027-10-06T21:40:10.00Z
Registrar: NAMECHEAP INC
Registrar IANA ID: 1068
Registrar Abuse Contact Email: abuse@namecheap.com
Registrar Abuse Contact Phone: +1.9854014545
Reseller: NAMECHEAP INC
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Registry Registrant ID: 
Registrant Name: Redacted for Privacy
Registrant Organization: Privacy service provided by Withheld for Privacy ehf
Registrant Street: Kalkofnsvegur 2 
Registrant City: Reykjavik
Registrant State/Province: Capital Region
Registrant Postal Code: 101
Registrant Country: IS
Registrant Phone: +354.4212434
Registrant Phone Ext: 
Registrant Fax: 
Registrant Fax Ext: 
Registrant Email: 2dfc770a71974c19b45aafb60bb878ef.protect@withheldforprivacy.com
Registry Admin ID: 
Admin Name: Redacted for Privacy
Admin Organization: Privacy service provided by Withheld for Privacy ehf
Admin Street: Kalkofnsvegur 2 
Admin City: Reykjavik
Admin State/Province: Capital Region
Admin Postal Code: 101
Admin Country: IS
Admin Phone: +354.4212434
Admin Phone Ext: 
Admin Fax: 
Admin Fax Ext: 
Admin Email: 2dfc770a71974c19b45aafb60bb878ef.protect@withheldforprivacy.com
Registry Tech ID: 
Tech Name: Redacted for Privacy
Tech Organization: Privacy service provided by Withheld for Privacy ehf
Tech Street: Kalkofnsvegur 2 
Tech City: Reykjavik
Tech State/Province: Capital Region
Tech Postal Code: 101
Tech Country: IS
Tech Phone: +354.4212434
Tech Phone Ext: 
Tech Fax: 
Tech Fax Ext: 
Tech Email: 2dfc770a71974c19b45aafb60bb878ef.protect@withheldforprivacy.com
Name Server: dns1.p08.nsone.net
Name Server: dns2.p08.nsone.net
Name Server: dns3.p08.nsone.net
Name Server: dns4.p08.nsone.net
DNSSEC: unsigned
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2022-11-28T05:38:28.36Z <<<
For more information on Whois status codes, please visit https://icann.org/epp

                             
  • POST
    200 OK

    https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT

  • http://spectacles.dev/ https://spectacles.dev/
  • https://spectacles.dev/ https://www.spectacles.dev/
  • https://googleads.g.doubleclick.net/pagead/id https://googleads.g.doubleclick.net/pagead/id?slf_rd=1
  • https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=4319202&time=1669675103325&url=https%3A%2F%2Fwww.spectacles.dev%2F /collect?v=2&fmt=js&pid=4319202&time=1669675103325&url=https%3A%2F%2Fwww.spectacles.dev%2F&cookiesTest=true
  • https://googleads.g.doubleclick.net/pagead/id https://googleads.g.doubleclick.net/pagead/id?slf_rd=1
<html data-wf-domain="www.spectacles.dev" data-wf-page="6318b74e54c7ec95de953f0d" data-wf-site="5eb55f88d3681dd2d6586434" class="w-mod-js w-mod-ix wf-cabin-n6-active wf-opensans-n6-active wf-montserrat-n4-active wf-cabin-n4-active wf-cabin-n7-active wf-opensans-n4-active wf-opensans-i4-active wf-montserrat-i4-active wf-cabin-n5-active wf-opensans-n3-active wf-opensans-i3-active wf-opensans-i6-active wf-opensans-n8-active wf-montserrat-n1-active wf-opensans-i8-active wf-opensans-i7-active wf-opensans-n7-active wf-montserrat-i5-active wf-montserrat-i1-active wf-montserrat-n2-active wf-montserrat-i6-active wf-montserrat-n6-active wf-montserrat-n5-active wf-montserrat-i7-active wf-montserrat-i8-active wf-montserrat-n8-active wf-montserrat-n9-active wf-ibmplexmono-n6-active wf-ibmplexmono-n4-active wf-montserrat-i9-active wf-cabin-i4-active wf-cabin-i5-active wf-cabin-i6-active wf-cabin-i7-active wf-chakrapetch-n4-active wf-chakrapetch-n5-active wf-chakrapetch-n7-active wf-robotomono-n4-active wf-chakrapetch-n6-active wf-montserrat-i3-active wf-montserrat-n3-active wf-montserrat-i2-active wf-montserrat-n7-active wf-active" lang="en"><head><style>.wf-force-outline-none[tabindex="-1"]:focus{outline:none;}</style><meta charset="utf-8"><title>Spectacles - Automated Testing, CI/CD for Looker</title><meta content="Deploy LookML with confidence. Spectacles is a continuous integration (CI) tool that automatically tests LookML to ensure Looker runs smoothly for your users." name="description"><meta content="Spectacles - Automated Testing, CI/CD for Looker" property="og:title"><meta content="Spectacles is a CI tool that keeps Looker running smoothly." property="og:description"><meta content="https://assets.website-files.com/5eb55f88d3681dd2d6586434/61894009d0312de089d76bb3_spectacles-meta-image.png" property="og:image"><meta content="Spectacles - Automated Testing, CI/CD for Looker" property="twitter:title"><meta content="Spectacles is a CI tool that keeps Looker running smoothly." property="twitter:description"><meta content="https://assets.website-files.com/5eb55f88d3681dd2d6586434/61894009d0312de089d76bb3_spectacles-meta-image.png" property="twitter:image"><meta property="og:type" content="website"><meta content="summary_large_image" name="twitter:card"><meta content="width=device-width, initial-scale=1" name="viewport"><link href="https://assets.website-files.com/5eb55f88d3681dd2d6586434/css/spectacles-marketing.9c7cdeee1.css" rel="stylesheet" type="text/css"><script type="text/javascript" async="" src="https://widget.intercom.io/widget/otyeqd9q"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-6L1WF41GCC&amp;l=dataLayer&amp;cx=c"></script><script type="text/javascript" async="" src="https://www.redditstatic.com/ads/pixel.js"></script><script type="text/javascript" async="" src="https://snap.licdn.com/li.lms-analytics/insight.min.js"></script><script type="text/javascript" async="" src="https://www.google-analytics.com/analytics.js"></script><script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-W4K9CQJ"></script><script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic,700,700italic,800,800italic%7CMontserrat:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic%7CIBM+Plex+Mono:regular,600%7CCabin:regular,italic,500,500italic,600,600italic,700,700italic%7CChakra+Petch:regular,500,600,700%7CRoboto+Mono:regular" media="all"><script type="text/javascript">WebFont.load({  google: {    families: ["Open Sans:300,300italic,400,400italic,600,600italic,700,700italic,800,800italic","Montserrat:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic","IBM Plex Mono:regular,600","Cabin:regular,italic,500,500italic,600,600italic,700,700italic","Chakra Petch:regular,500,600,700","Roboto Mono:regular"]  }});</script><!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js" type="text/javascript"></script><![endif]--><script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script><link href="https://assets.website-files.com/5eb55f88d3681dd2d6586434/5eb567dc728d3b366ccc76f2_favicon-32x32.png" rel="shortcut icon" type="image/x-icon"><link href="https://assets.website-files.com/5eb55f88d3681dd2d6586434/5eb5c47fecd059a348009440_rsz_android-chrome-512x512.png" rel="apple-touch-icon"><!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-W4K9CQJ');</script>
<!-- End Google Tag Manager -->

<style>
body {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

.error-message {
  display: none;
  color: "#F25F5C";
}
</style>

<!-- Fathom - beautiful, simple website analytics -->
<script src="https://cdn.usefathom.com/script.js" data-site="TULBBZYV" defer=""></script>
<!-- / Fathom --><meta property="og:site_name" content="Spectacles">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:url" content="https://www.spectacles.dev"><meta http-equiv="origin-trial" content="A751Xsk4ZW3DVQ8WZng2Dk5s3YzAyqncTzgv+VaE6wavgTY0QHkDvUTET1o7HanhuJO8lgv1Vvc88Ij78W1FIAAAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjgwNjUyNzk5LCJpc1RoaXJkUGFydHkiOnRydWV9"><script type="text/javascript" async="" src="https://googleads.g.doubleclick.net/pagead/viewthroughconversion/10973668425/?random=1669675101788&amp;cv=11&amp;fst=1669675101788&amp;bg=ffffff&amp;guid=ON&amp;async=1&amp;gtm=2wgb90&amp;u_w=1366&amp;u_h=768&amp;hn=www.googleadservices.com&amp;frm=0&amp;url=https%3A%2F%2Fwww.spectacles.dev%2F&amp;tiba=Spectacles%20-%20Automated%20Testing%2C%20CI%2FCD%20for%20Looker&amp;auid=1553150116.1669675102&amp;rfmt=3&amp;fmt=4"></script><script async="" src="https://grow.clearbitjs.com/api/pixel.js?v=1669675101822"></script></head><body><div class="banner-wrapper"><div class="banner"><div class="banner-text-wrapper"><p class="paragraph-5"><a href="https://www.spectacles.dev/webinars/how-to-fix-your-lookml-project-structure" class="link-8">📊📈 Don't Miss Our Next Looker-Focused Webinar on November 30th: <strong>How To Fix Your LookML Project Structure</strong>. Register Here!</a></p></div></div></div><div data-collapse="medium" data-animation="default" data-duration="12" data-easing="linear" data-easing2="linear" role="banner" class="navbar w-nav"><div class="container nav-bar-container centered-links-nav"><a href="/" aria-current="page" class="w-nav-brand w--current" aria-label="home"><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/5eb561037fc0256b66a87640_Spectacles%20Dark.png" title="Spectacles Logo Dark. The logo is a pair of purple glasses with the word Spectacles to its right." alt="Spectacles Logo Dark. The logo is a pair of purple glasses with the word Spectacles to its right." sizes="(max-width: 479px) 58vw, (max-width: 767px) 48vw, (max-width: 991px) 243px, 23vw" srcset="https://assets.website-files.com/5eb55f88d3681dd2d6586434/5eb561037fc0256b66a87640_Spectacles%20Dark-p-500.png 500w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/5eb561037fc0256b66a87640_Spectacles%20Dark.png 2140w" width="243"></a><nav role="navigation" id="w-node-_849c6709-de55-7e6d-ec2b-999791252559-91252555" class="nav-menu-links w-nav-menu"><a href="/#product-start" class="nav-menu-link">Product</a><a href="https://docs.spectacles.dev/app/tutorials/getting-started/" target="_blank" class="nav-menu-link">Docs</a><a href="/pricing" class="nav-menu-link">Pricing</a><a href="/blog" class="nav-menu-link">Blog</a><a href="/security" class="nav-menu-link">Security</a></nav><div id="w-node-_849c6709-de55-7e6d-ec2b-999791252586-91252555" class="nav-button-container"><nav role="navigation" class="nav-menu-links space-right w-nav-menu"><a href="https://app.spectacles.dev" target="_blank" class="nav-menu-link purple-text space-right">Sign In</a></nav><a href="https://app.spectacles.dev/auth/signup" id="navbar-get-started" target="_blank" class="button button-outline nav-bar-button w-button">Get Started</a><div class="menu-button w-nav-button" style="-webkit-user-select: text;" aria-label="menu" role="button" tabindex="0" aria-controls="w-nav-overlay-0" aria-haspopup="menu" aria-expanded="false"><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/5eb55f8860bdf54f2c9697b4_icon-menu.svg" title="Hamburger Menu that opens the website menu" alt="A hamburger menu icon, used to open the website's menu on tablets and mobile devices."></div></div></div><div class="w-nav-overlay" data-wf-ignore="" id="w-nav-overlay-0"></div></div><div id="home-start" class="section wf-section"><div class="container"><div class="grid-halves"><div class="content-width-large align-center"><div class="animate-in-first"><h1 class="display-heading-2">Deploy LookML with confidence<span class="text-span">.</span></h1></div><div class="animate-in-second"><div class="large-text"><span class="text-emphasis">Move fast, but don't break things.</span> Spectacles tests LookML before you merge so Looker runs smoothly for all your users, all the time.<br></div><div class="container-3 w-container"><a id="signup-top" href="https://app.spectacles.dev/auth/signup" class="button bg-primary-4 homepage-cta w-button">Start Free Trial</a><link rel="prefetch" href="https://app.spectacles.dev/auth/signup"><a id="book-demo-top" href="/book-demo" class="button bg-primary-4 homepage-cta book-demo w-button">Book a Demo</a><link rel="prefetch" href="/book-demo"></div></div></div><div class="animate-in-fourth"><div style="padding-top:56.17021276595745%" class="w-embed-youtubevideo"><iframe src="https://www.youtube.com/embed/tM1AqHtIHTo?rel=0&amp;controls=1&amp;autoplay=0&amp;mute=0&amp;start=0" style="position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:auto" allow="autoplay; encrypted-media" allowfullscreen="" title="Meet Spectacles" frameborder="0"></iframe></div></div></div></div></div><div id="w-node-_3c2ababc-d3ce-f4d3-b3c4-afd6bafe9055-bafe9055" class="block-section-half bg-dark-blue"><div class="content-width-large align-center single-heading"><h4 class="large-heading">1 in 3 LookML changes contain <span class="text-span-4">undiscovered</span> errors.</h4><div class="container-2 w-container"><p class="paragraph text-block-6 large-text"><span>Your team’s reputation depends on shipping bug-free LookML. </span>Hearing that a dashboard is broken or incorrect is stressful and embarrassing.<br><br><span>Catch SQL, data test, and content errors <em>before</em> they hit production.</span></p></div></div></div><div class="section logo-section wf-section"><div class="container"><div class="justify-content-center align-content-center"><div class="content-width-extra-large section-title"><h3 class="medium-heading center-text">We've helped cutting-edge data teams test over 25,000 LookML&nbsp;Pull Requests<span class="text-span-2">.</span></h3></div><div class="logo-container space-bottom-extra-large"><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/609ecd9bd55f376041018d23_fivetran.png" sizes="(max-width: 479px) 143.63333129882812px, (max-width: 767px) 30vw, 143.63333129882812px" srcset="https://assets.website-files.com/5eb55f88d3681dd2d6586434/609ecd9bd55f376041018d23_fivetran-p-500.png 500w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/609ecd9bd55f376041018d23_fivetran-p-800.png 800w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/609ecd9bd55f376041018d23_fivetran-p-1080.png 1080w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/609ecd9bd55f376041018d23_fivetran-p-1600.png 1600w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/609ecd9bd55f376041018d23_fivetran.png 2000w" title="Fivetran logo" alt="Fivetran logo (blue)" class="brand-logo" height="40"><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/627a778c69e23702672dc926_Canva_Logo.png" sizes="104.63333129882812px" srcset="https://assets.website-files.com/5eb55f88d3681dd2d6586434/627a778c69e23702672dc926_Canva_Logo-p-500.png 500w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/627a778c69e23702672dc926_Canva_Logo-p-800.png 800w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/627a778c69e23702672dc926_Canva_Logo-p-1080.png 1080w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/627a778c69e23702672dc926_Canva_Logo-p-1600.png 1600w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/627a778c69e23702672dc926_Canva_Logo-p-2000.png 2000w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/627a778c69e23702672dc926_Canva_Logo.png 2200w" title="Canva company logo" alt="Canva company logo" class="brand-logo" height="40"><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/627a77a2655f557b9cd0f40a_on%20logo.png" sizes="(max-width: 479px) 30.916656494140625px, (max-width: 767px) 6vw, 30.916671752929688px" srcset="https://assets.website-files.com/5eb55f88d3681dd2d6586434/627a77a2655f557b9cd0f40a_on%20logo-p-500.png 500w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/627a77a2655f557b9cd0f40a_on%20logo.png 1024w" title="On Running Company Logo" alt="On Running Company Logo" class="brand-logo" height="40"><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/627a781f9bc4c01c18391eb4_Casper.svg" title="Casper Company Logo" alt="Casper Company Logo" class="brand-logo" height="40"><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/609ecf2a1b4276e6ed688362_dutchie.png" sizes="(max-width: 479px) 158.56668090820312px, (max-width: 767px) 33vw, 158.56666564941406px" srcset="https://assets.website-files.com/5eb55f88d3681dd2d6586434/609ecf2a1b4276e6ed688362_dutchie-p-500.png 500w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/609ecf2a1b4276e6ed688362_dutchie.png 600w" title="Dutchie Company Logo" alt="Dutchie Company Logo
" class="brand-logo" height="37"><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/627a7ab3676c005fd09d5de1_drizly.png" title="Drizly Company Logo" alt="Drizly Company Logo" class="brand-logo" height="37"><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/609ecfdada96a5a9aa9c5acf_cargurus.png" sizes="(max-width: 479px) 80vw, (max-width: 767px) 49vw, 234.83334350585938px" srcset="https://assets.website-files.com/5eb55f88d3681dd2d6586434/609ecfdada96a5a9aa9c5acf_cargurus-p-500.png 500w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/609ecfdada96a5a9aa9c5acf_cargurus-p-800.png 800w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/609ecfdada96a5a9aa9c5acf_cargurus-p-1080.png 1080w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/609ecfdada96a5a9aa9c5acf_cargurus-p-1600.png 1600w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/609ecfdada96a5a9aa9c5acf_cargurus-p-2000.png 2000w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/609ecfdada96a5a9aa9c5acf_cargurus.png 2856w" title="CarGurus Company Logo" alt="CarGurus Company Logo" class="brand-logo" height="37"></div></div></div></div><div id="product-start" class="section wf-section"><div class="container"><div class="grid-halves"><div class="content-width-medium align-center"><h4 class="large-heading space-bottom-large">Find SQL errors before your users do</h4><div class="text-block-6 large-text">Looker’s&nbsp;built-in validator doesn't check for SQL&nbsp;errors, only LookML&nbsp;syntax errors. Spectacles finds SQL errors by running queries in your database, <span class="text-emphasis">ensuring your Explores actually work.<br></span></div></div><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/61897d2a10ab3883ca0aa3d9_error.png" sizes="(max-width: 767px) 90vw, (max-width: 991px) 540px, 46vw" id="w-node-d2903809-1167-e17a-975b-b133af73558f-de953f0d" title="A screenshot of an error message from the Spectacles UI for a broken dimension." srcset="https://assets.website-files.com/5eb55f88d3681dd2d6586434/61897d2a10ab3883ca0aa3d9_error-p-500.png 500w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/61897d2a10ab3883ca0aa3d9_error-p-800.png 800w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/61897d2a10ab3883ca0aa3d9_error.png 890w" alt="A screenshot of an error message from the Spectacles UI for a broken dimension." class="image-4 rounded-large" width="540"></div></div></div><div class="section bg-gray wf-section"><div class="container"><div class="grid-halves"><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/6185dac4eac48a1f9d9cbfe1_Screen%20Shot%202021-11-05%20at%209.13.10%20PM(3).png" sizes="(max-width: 479px) 90vw, (max-width: 767px) 92vw, (max-width: 991px) 684px, 46vw" srcset="https://assets.website-files.com/5eb55f88d3681dd2d6586434/6185dac4eac48a1f9d9cbfe1_Screen%20Shot%202021-11-05%20at%209.13.10%20PM(3)-p-500.png 500w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/6185dac4eac48a1f9d9cbfe1_Screen%20Shot%202021-11-05%20at%209.13.10%20PM(3)-p-800.png 800w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/6185dac4eac48a1f9d9cbfe1_Screen%20Shot%202021-11-05%20at%209.13.10%20PM(3)-p-1080.png 1080w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/6185dac4eac48a1f9d9cbfe1_Screen%20Shot%202021-11-05%20at%209.13.10%20PM(3).png 1319w" title="Screenshot of Spectacles status updates on a GitHub pull request" alt="Screenshot of Spectacles status updates on a GitHub pull request" class="rounded-large no-border" width="684"><div class="content-width-medium align-center"><h4 class="large-heading space-bottom-large">Take testing off your to-do list</h4><div class="text-block-6 large-text">Spectacles tests your Explores <span class="text-emphasis">11x faster than you could.</span> Because Spectacles integrates with your version control system, every pull request is automatically vetted before it hits production.<br></div></div></div></div></div><div class="section bg-gray-2 bg-gray-1 wf-section"><div class="container w-container"><blockquote class="block-quote"><em class="italic-text">"Spectacles is the tool we didn’t know we were missing."</em><br><span class="text-span-5">David Wallace, Staff Data Engineer, Dutchie</span></blockquote></div></div><div class="section wf-section"><div class="container"><div class="grid-halves"><div class="content-width-medium align-center"><h4 class="large-heading space-bottom-large">Prevent database changes from breaking Looker</h4><p class="large-text">LookML&nbsp;changes aren't the only culprits—simple changes to columns in your data warehouse can <span class="text-emphasis">break content without you knowing.</span> See how data warehouse changes will affect Looker before they go live with our <a href="https://docs.spectacles.dev/app/tutorials/dbt-cloud-integration/" class="link-2">dbt Cloud integration</a>.<br></p></div><div style="padding-top:56.17021276595745%" class="w-embed-youtubevideo"><iframe src="https://www.youtube.com/embed/f5_AckRSLUg?rel=0&amp;controls=1&amp;autoplay=0&amp;mute=0&amp;start=0" style="position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:auto" allow="autoplay; encrypted-media" allowfullscreen="" title="Spectacles + dbt" frameborder="0"></iframe></div></div></div></div><div class="section bg-gray wf-section"><div class="container"><div class="grid-halves"><div class="content-width-medium align-center"><h4 class="large-heading space-bottom-large">Stop accidentally breaking dashboards</h4><div class="text-block-6 large-text">Our improved content validator confirms that changes to LookML <span class="text-emphasis">won’t wreck the vital dashboards your users depend on.</span><br><br>Validating content in Looker is tedious. Spectacles excludes legacy errors and errors in personal spaces so you can focus on problems that matter.<br></div></div><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/6185ff2bda9a1d17847ee657_Screen%20Shot%202021-11-06%20at%2012.05.44%20AM.png" id="w-node-_6ecc9bed-356a-af43-cb72-784c29e53db2-de953f0d" sizes="(max-width: 479px) 90vw, (max-width: 767px) 92vw, (max-width: 991px) 684px, 46vw" title="A screenshot of a broken Looker dashboard with a content validation error" srcset="https://assets.website-files.com/5eb55f88d3681dd2d6586434/6185ff2bda9a1d17847ee657_Screen%20Shot%202021-11-06%20at%2012.05.44%20AM-p-500.png 500w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/6185ff2bda9a1d17847ee657_Screen%20Shot%202021-11-06%20at%2012.05.44%20AM-p-800.png 800w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/6185ff2bda9a1d17847ee657_Screen%20Shot%202021-11-06%20at%2012.05.44%20AM-p-1080.png 1080w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/6185ff2bda9a1d17847ee657_Screen%20Shot%202021-11-06%20at%2012.05.44%20AM-p-1600.png 1600w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/6185ff2bda9a1d17847ee657_Screen%20Shot%202021-11-06%20at%2012.05.44%20AM.png 1874w" alt="A screenshot of a broken Looker dashboard with a content validation error" class="rounded-large" width="684"></div></div></div><div class="section bg-dark-blue wf-section"><div class="container"><div class="content-width-extra-large align-center space-bottom-extra-large"><h2 class="text-white content-width-extra-large align-center cta-heading">Stop stressing about Looker today</h2><h5 class="text-white content-width-extra-large align-center signup-sub-header">14-day free trial, no credit card required.<br>Get your first test results in 10 minutes or less.</h5><div class="container-4 w-container"><a id="signup-bottom" href="https://app.spectacles.dev/auth/signup" class="button bg-primary-4 homepage-cta w-button">Start Free Trial</a><link rel="prefetch" href="https://app.spectacles.dev/auth/signup"><a id="book-demo-bottom" href="/book-demo" class="button bg-primary-4 homepage-cta book-demo-background w-button">Book a Demo</a><link rel="prefetch" href="/book-demo"></div></div></div></div><div class="footer"><div class="container"><div class="footer-halves"><div class="footer-halves-section"><div><a href="#" class="w-inline-block"><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/5eb561037fc0256b66a87640_Spectacles%20Dark.png" srcset="https://assets.website-files.com/5eb55f88d3681dd2d6586434/5eb561037fc0256b66a87640_Spectacles%20Dark-p-500.png 500w, https://assets.website-files.com/5eb55f88d3681dd2d6586434/5eb561037fc0256b66a87640_Spectacles%20Dark.png 2140w" sizes="(max-width: 479px) 80vw, 261px" alt="Spectacles Logo Dark. The logo is a pair of purple glasses with the word Spectacles to its right." class="space-bottom" width="261"></a><div class="card bg-primary-2"><div class="card-body card-body-small"><div class="w-layout-grid icon-list-vertical"><div class="icon-list-item"><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/5eb55f8860bdf506459697ce_icon-heart.svg" title="" alt="White icon of a heart." class="space-right"><div>Made with love by Looker users</div></div><div class="icon-list-item"><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/5eb55f8860bdf595be9698e0_icon-comment.alt-white.svg" title="" alt="White icon of a text bubble." class="space-right"><div>First class support</div></div></div></div></div></div></div><div class="footer-halves-section"><div class="footer-links-grid-3-column"><div id="w-node-_5328383e-12f3-e485-370d-c29d878f9515-878f94e8" class="footer-link-list"><h6 class="footer-link-list-heading">Pages<br></h6><a href="/" aria-current="page" class="footer-link-list-link-dark w--current">Product</a><a href="/pricing" class="footer-link-list-link-dark">Pricing</a><a href="https://docs.spectacles.dev" class="footer-link-list-link-dark">Docs</a><a href="/security" class="footer-link-list-link-dark">Security</a><a href="/blog" class="footer-link-list-link-dark">Blog</a><a href="/webinars" class="footer-link-list-link-dark">Webinars</a><a href="https://spectacles.instatus.com/" target="_blank" class="footer-link-list-link-dark">Status</a></div><div id="w-node-_0dd942b0-b8db-0325-a256-4cd576af4df0-878f94e8" class="footer-link-list"><h6 class="footer-link-list-heading">Legal<br></h6><a href="/utility/terms-of-service" class="footer-link-list-link-dark">Terms of Service</a><a href="/utility/privacy-policy" class="footer-link-list-link-dark">Privacy Policy</a><a href="/utility/cookie-policy" class="footer-link-list-link-dark">Cookies Policy</a></div></div></div></div><div class="footer-foot"><div class="small-text">© Copyright Spectacles • Powered by <a href="https://webflow.com" target="_blank" class="text-gray-1">Webflow</a></div><div class="footer-foot-social-icons"><a href="https://twitter.com/SpectaclesCI" target="_blank" class="w-inline-block"><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/5eb55f8860bdf538709697e7_twitter.svg" title="Twitter logo that links to Spectacles Twitter account." alt="Black Twitter Logo.
" class="icon-foot-social-icon space-right-medium"></a><a href="https://github.com/spectacles-ci/" target="_blank" class="w-inline-block"><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/5eb55f8860bdf543119697e0_github.svg" title="GitHub Logo that links to Spectacles repo." alt="Black GitHub Logo
" class="icon-foot-social-icon space-right-medium"></a><a href="https://spectacles-ci.slack.com/join/shared_invite/zt-akmm4mo6-XnPcUUaG3Z5~giRc_5JaUQ#/shared-invite/email" target="_blank" class="w-inline-block"><img src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/5eb55f8860bdf5635e9697e9_slack.svg" title="Slack logo that links to Spectacles Slack community." alt="Black Slack Logo" class="icon-foot-social-icon"></a></div></div></div></div><script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=5eb55f88d3681dd2d6586434" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script><script src="https://assets.website-files.com/5eb55f88d3681dd2d6586434/js/spectacles-marketing.86686e959.js" type="text/javascript"></script><!--[if lte IE 9]><script src="//cdnjs.cloudflare.com/ajax/libs/placeholders/3.0.2/placeholders.min.js"></script><![endif]--><script>
  window.intercomSettings = {
    app_id: "otyeqd9q"
  };
</script>

<script>
// We pre-filled your app ID in the widget URL: 'https://widget.intercom.io/widget/otyeqd9q'
(function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/otyeqd9q';var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);};if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();
</script>

<script>
document.getElementById('navbar-get-started').addEventListener('click', () => {
    fathom.trackGoal('BT6VU1XG', 0);
});
</script><script>
document.getElementById('signup-top').addEventListener('click', () => {
    fathom.trackGoal('BT6VU1XG', 0);
});
</script>
<script>
document.getElementById('signup-bottom').addEventListener('click', () => {
    fathom.trackGoal('BT6VU1XG', 0);
});
</script>
<script>
document.getElementById('book-demo-top').addEventListener('click', () => {
    fathom.trackGoal('IMTURXHW', 0);
});
</script>
<script>
document.getElementById('book-demo-bottom').addEventListener('click', () => {
    fathom.trackGoal('IMTURXHW', 0);
});
</script><script type="text/javascript" id="">(function(b,d,c,a){c=b.getElementsByTagName("head")[0];a=b.createElement("script");a.async=1;a.src=d+(new Date).getTime();c.appendChild(a)})(document,"https://grow.clearbitjs.com/api/pixel.js?v\x3d");</script><iframe id="intercom-frame" style="position: absolute !important; opacity: 0 !important; width: 1px !important; height: 1px !important; top: 0 !important; left: 0 !important; border: none !important; display: block !important; z-index: -1 !important; pointer-events: none;" aria-hidden="true" tabindex="-1" title="Intercom"></iframe></body></html>

                             

Screenshot: