joc.com is built with Next.js, hosted on Amazon API Gateway. It measures traffic with Google Analytics and Google Tag Manager. It sends email through Amazon SES and takes payments through Maxio (Chargify).
| Technology | Version | First seen |
|---|---|---|
| JavaScript Frameworks & Libraries3 | ||
| 16.3.6 | 29 Oct 2026 | |
| – | 29 Oct 2026 | |
| – | 29 Oct 2026 | |
| Frontend Build Tools & CSS3 | ||
| – | 29 Oct 2026 | |
| Web Servers, Languages & Backend Frameworks1 | ||
| CDN & Hosting4 | ||
| – | 29 Oct 2026 | |
| Analytics & Tag Management3 | ||
| – | 29 Oct 2026 | |
| Advertising & Affiliate Tracking2 | ||
| – | 29 Oct 2026 | |
| Transactional Email3 | ||
| – | 29 Oct 2026 | |
| Consent Management & Privacy2 | ||
| – | 29 Oct 2026 | |
| Fonts & Icon Fonts5 | ||
| – | 29 Oct 2026 | |
| Payments & Billing1 | ||
| – | 29 Oct 2026 | |
| Security, WAF & Bot Protection1 | ||
| – | 29 Oct 2026 | |
The crew hasn’t read this site’s colors yet. We read a palette when we capture a site’s screenshot, busiest sites first. Meanwhile, browse palettes from other sites.
mxa-0032c001.gslb.pphosted.commxb-0032c001.gslb.pphosted.comns-603.awsdns-11.netns-1826.awsdns-36.co.ukns-208.awsdns-26.comns-1060.awsdns-04.orgamazon.comMS=ms79375675v=spf1 include:spf0.joc.com ~allgoogle-site-verification=U80XY_78ZeptsJDT2mClbohEuh2lml1L8klq488dGewgoogle-site-verification=c9IOp7_bhhhuxKRktwfY0zWCE_aB7-lCJ3dMgkqdDDkpardot989632=3145dc00d654d03a2cd351650e2551dcd0f7a135bf8e03651201c6ed942f1577google-site-verification=72jZKU0ENEX5kthaUNd7p602pejGCSREkPaDDkpZTncgoogle-site-verification=dlP6Y2UMQAmMjCkVYbOaRH6yMLbDTPbk9M6YmNQjbi0v=DMARC1; p=reject; rua=mailto:dmarc_rua@emaildefense.proofpoint.com; ruf=mailto:dmarc_ruf@emaildefense.proofpoint.comUser-agent: * Allow: / Sitemap: https://www.joc.com/sitemap.xml User-agent: * Disallow: /search User-agent: * Disallow: /subscription/subscribe User-agent: * Disallow: /user/profile User-agent: * Disallow: /rail-directories
google.com, pub-3021825449726278, DIRECT, f08c47fec0942fa0
| – |
| 29 Oct 2026 |
| – | 29 Oct 2026 |
| – |
| 29 Oct 2026 |
| – |
| 29 Oct 2026 |
| – | 29 Oct 2026 |
| – | 29 Oct 2026 |
| – |
| 29 Oct 2026 |
| – | 29 Oct 2026 |
| – |
| 29 Oct 2026 |
| – |
| 29 Oct 2026 |
| – | 29 Oct 2026 |
| – |
| 29 Oct 2026 |
| – |
| 29 Oct 2026 |
| – | 29 Oct 2026 |
| – | 29 Oct 2026 |
| – | 29 Oct 2026 |