AmazonS3
tcp/443
CloudFront
tcp/80
.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: 5f32cf5d6962f09c668fcbec668fcbec15e2ab1723672854d70b311acb404f68
Found 17 files trough .DS_Store spidering: /books /books/output /deities /introImages /introImages/12.9 /introImages/5.5 /introImages/6.7 /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /ramalayam /temples /test-bootstrap /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09cab28146bab28146bca3d253c84995e6db06e2c73ce15c0ea
Found 21 files trough .DS_Store spidering: /books /books/output /deities /introImages /introImages/12.9 /introImages/5.5 /introImages/6.7 /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /ramalayam /temples /test-bootstrap /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09ca0cc0fcfa0cc0fcf8faa6b2897742079ab6ae12703441e25
Found 25 files trough .DS_Store spidering: /books /books/output /deities /introImages /introImages/12.9 /introImages/5.5 /introImages/6.7 /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /mobileapp/widgets/gita /mobileapp/widgets/raghupathi /mobileapp/widgets/sahasranama /mobileapp/widgets/shankaracharya /ramalayam /temples /test-bootstrap /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09c2a439cf82a439cf8f0fd4a4b3ea0d478fdf3f1b65d9f2016
Found 31 files trough .DS_Store spidering: /books /books/output /deities /introImages /introImages/12.9 /introImages/5.5 /introImages/6.7 /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /mobileapp/widgets/gita /mobileapp/widgets/raghupathi /mobileapp/widgets/raghupathi/articles /mobileapp/widgets/raghupathi/articles/images /mobileapp/widgets/sahasranama /mobileapp/widgets/shankaracharya /ramalayam /ramalayam/images /temples /test-bootstrap /test-bootstrap/images /webapp /webapp/qrcodes /webapp/slides
Severity: low
Fingerprint: 5f32cf5d6962f09cf35cbfb3f35cbfb315af0984c0d00565b7b7801baa53d728
Found 29 files trough .DS_Store spidering: /books /books/output /deities /introImages /introImages/12.9 /introImages/5.5 /introImages/6.7 /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /mobileapp/widgets/gita /mobileapp/widgets/raghupathi /mobileapp/widgets/raghupathi/articles /mobileapp/widgets/raghupathi/articles/images /mobileapp/widgets/sahasranama /mobileapp/widgets/shankaracharya /ramalayam /ramalayam/images /temples /test-bootstrap /test-bootstrap/images /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09c31c2f0b631c2f0b6178de591780f20ba9001cf680b3448ea
Found 28 files trough .DS_Store spidering: /books /books/output /deities /introImages /introImages/12.9 /introImages/5.5 /introImages/6.7 /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /mobileapp/widgets/gita /mobileapp/widgets/raghupathi /mobileapp/widgets/raghupathi/articles /mobileapp/widgets/raghupathi/articles/images /mobileapp/widgets/sahasranama /mobileapp/widgets/shankaracharya /ramalayam /ramalayam/images /temples /test-bootstrap /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09c87f05b7087f05b702e5bd0e3f2c28660991875cedbe683f2
Found 26 files trough .DS_Store spidering: /books /books/output /deities /introImages /introImages/12.9 /introImages/5.5 /introImages/6.7 /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /mobileapp/widgets/gita /mobileapp/widgets/raghupathi /mobileapp/widgets/raghupathi/articles /mobileapp/widgets/sahasranama /mobileapp/widgets/shankaracharya /ramalayam /temples /test-bootstrap /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09ca0cc0fcfa0cc0fcf8faa6b2897742079ab6ae127ef1fb14c
Found 25 files trough .DS_Store spidering: /books /books/output /deities /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /mobileapp/widgets/gita /mobileapp/widgets/raghupathi /mobileapp/widgets/raghupathi/articles /mobileapp/widgets/raghupathi/articles/images /mobileapp/widgets/sahasranama /mobileapp/widgets/shankaracharya /ramalayam /ramalayam/images /temples /webapp /webapp/qrcodes /webapp/slides
Severity: low
Fingerprint: 5f32cf5d6962f09c3838040e3838040e602e296955708a6266320f40310e91fc
Found 20 files trough .DS_Store spidering: /books /books/output /deities /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /mobileapp/widgets/gita /mobileapp/widgets/raghupathi /mobileapp/widgets/sahasranama /mobileapp/widgets/shankaracharya /ramalayam /temples /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09c9e04c3bc9e04c3bcadfe4c875cab6c640c5867aa6b44e2e7
Found 22 files trough .DS_Store spidering: /books /books/output /deities /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /mobileapp/widgets/gita /mobileapp/widgets/raghupathi /mobileapp/widgets/raghupathi/articles /mobileapp/widgets/raghupathi/articles/images /mobileapp/widgets/sahasranama /mobileapp/widgets/shankaracharya /ramalayam /temples /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09c47dfe71947dfe719b7e9b782101bc00fbed8b8ed6cfe724c
Found 16 files trough .DS_Store spidering: /books /books/output /deities /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /ramalayam /temples /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09cab28146bab28146bca3d253c84995e6db06e2c73cc42148d
Found 21 files trough .DS_Store spidering: /books /books/output /deities /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /mobileapp/widgets/gita /mobileapp/widgets/raghupathi /mobileapp/widgets/raghupathi/articles /mobileapp/widgets/sahasranama /mobileapp/widgets/shankaracharya /ramalayam /temples /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09c0f8dcf020f8dcf02ff585785aad512ce7a540a6411e58ad3
Found 24 files trough .DS_Store spidering: /books /books/output /deities /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /mobileapp/widgets/gita /mobileapp/widgets/raghupathi /mobileapp/widgets/raghupathi/articles /mobileapp/widgets/raghupathi/articles/images /mobileapp/widgets/sahasranama /ramalayam /ramalayam/images /temples /webapp /webapp/qrcodes /webapp/slides
Severity: low
Fingerprint: 5f32cf5d6962f09cab28146bab28146bca3d253c84995e6db06e2c736e7b0c30
Found 21 files trough .DS_Store spidering: /books /books/output /deities /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /mobileapp/widgets/gita /mobileapp/widgets/raghupathi /mobileapp/widgets/raghupathi/articles /mobileapp/widgets/raghupathi/articles/images /mobileapp/widgets/sahasranama /ramalayam /temples /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09c3838040e3838040e602e296955708a6266320f402e898a3a
Found 20 files trough .DS_Store spidering: /books /books/output /deities /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /mobileapp/widgets/gita /mobileapp/widgets/raghupathi /mobileapp/widgets/raghupathi/articles /mobileapp/widgets/sahasranama /ramalayam /temples /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09c9e04c3bc9e04c3bcadfe4c875cab6c640c5867aa9c1f6f4c
Found 22 files trough .DS_Store spidering: /books /books/output /deities /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /mobileapp/widgets/gita /mobileapp/widgets/raghupathi /mobileapp/widgets/raghupathi/articles /mobileapp/widgets/raghupathi/articles/images /mobileapp/widgets/sahasranama /ramalayam /ramalayam/images /temples /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09c11d3744d11d3744df6f6576ea4f9e0bb80080e6180bf2523
Found 12 files trough .DS_Store spidering: /books /books/output /deities /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /ramalayam /temples /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09cdc57c57adc57c57a03ec295d93d05ef6637a205c89a80428
Found 19 files trough .DS_Store spidering: /books /books/output /deities /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /mobileapp/widgets/gita /mobileapp/widgets/raghupathi /mobileapp/widgets/sahasranama /ramalayam /temples /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09cec7f8772ec7f87726708c8d5bf220fbecc41639498947dca
Found 11 files trough .DS_Store spidering: /books /books/output /deities /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /temples /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09cc169dbbec169dbbe6ed6a1f913f7bc9275365d70700d1a55
Found 15 files trough .DS_Store spidering: /books /books/output /deities /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /temples /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09c3838040e3838040e602e296955708a6266320f407d08dd51
Found 20 files trough .DS_Store spidering: /books /books/output /deities /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /mobileapp/widgets/gita /mobileapp/widgets/raghupathi /mobileapp/widgets/raghupathi/articles /mobileapp/widgets/raghupathi/articles/images /mobileapp/widgets/sahasranama /temples /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09cab28146bab28146bca3d253c84995e6db06e2c735812ee54
Found 21 files trough .DS_Store spidering: /books /books/output /deities /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /mobileapp/widgets/gita /mobileapp/widgets/raghupathi /mobileapp/widgets/raghupathi/articles /mobileapp/widgets/raghupathi/articles/images /mobileapp/widgets/sahasranama /webapp /webapp/qrcodes /webapp/slides
Severity: low
Fingerprint: 5f32cf5d6962f09cdafa5447dafa54475c8666a0602d638166f59c3fc359ecad
Found 18 files trough .DS_Store spidering: /books /books/output /deities /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /mobileapp/widgets/asthakala /mobileapp/widgets/gita /mobileapp/widgets/raghupathi /mobileapp/widgets/sahasranama /webapp
Severity: low
Fingerprint: 5f32cf5d6962f09c39aac35b39aac35b55a0890c96d8385df9639fa3dc45ad79
Found 14 files trough .DS_Store spidering: /books /books/output /deities /misc /misc/v2 /misc/v2/deities /misc/v2/localizations /misc/v2/navigation /mobileapp /mobileapp/images /mobileapp/localizations /mobileapp/navigation /mobileapp/widgets /webapp
Open service 18.239.69.46:443 · web.shastrula.com
2026-01-09 10:01
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 3031
Connection: close
Last-Modified: Sat, 03 Jan 2026 20:35:53 GMT
x-amz-server-side-encryption: AES256
Accept-Ranges: bytes
Server: AmazonS3
Date: Fri, 09 Jan 2026 10:01:31 GMT
ETag: "e7022723388764b238ac0259f226a96e"
X-Cache: Hit from cloudfront
Via: 1.1 19ae37472a5ba1dbeb7e045a5cb1b166.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P4
X-Amz-Cf-Id: O5TAMwRimiVxxIAAH-o2XJAd4NjKR1hga5CI2tZwSIhWHjX6nDvuPA==
Age: 3
Page title: Shastrula - Digital Learning Platform
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description"
content="Shastrula is a digital learning platform offering a curated collection of learning and spiritual growth platforms, including Japamala for meditation and Panchangam for Hindu calendar and auspicious timings.">
<title>Shastrula - Digital Learning Platform</title>
<link rel="stylesheet" href="style.css">
<link rel="icon"
href="data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><text y=%22.9em%22 font-size=%2290%22>📚</text></svg>">
</head>
<body>
<header>
<div class="container">
<h1>Shastrula</h1>
<p class="subtitle">Empowering Learning Through Technology</p>
<a href="#platforms" class="btn header-btn">Explore Our Platforms ↓</a>
</div>
</header>
<main>
<div class="container">
<div class="intro" id="platforms">
<h2>Discover Our Platforms</h2>
<p>Explore our curated collection of learning and spiritual growth platforms designed to
enhance your journey.</p>
</div>
<div class="services">
<div class="service-card japamala-card">
<div class="service-icon japamala-icon" role="img" aria-label="Japamala icon"></div>
<h3>Japamala</h3>
<p>Immerse yourself in spiritual practice with our comprehensive meditation tools,
mantras, and mindfulness resources designed for personal transformation.</p>
<a href="https://japamala.shastrula.com" class="btn" target="_blank">Explore
Japamala →</a>
</div>
<div class="service-card panchangam-card">
<h3><img src="https://japamala.shastrula.com/mobileapp/images/panchangam.png" height="41"
width="51"/>
Panchangam</h3>
<p>Access authentic Hindu calendar with daily auspicious timings, festivals,
planetary positions, and traditional almanac guidance for spiritual living.</p>
<a href="https://panchangam.shastrula.com" class="btn" target="_blank">Explore
Panchangam →</a>
</div>
<div class="service-card ai-learning-card">
<div class="service-icon ai-icon" role="img" aria-label="AI Learning Club icon">🤖</div>
<h3>AI Learning Club</h3>
<p>Join the future of education with cutting-edge AI courses, interactive learning experiences, and a community of forward-thinking learners.</p>
<a href="https://ailearningclub.com" class="btn" target="_blank">Join AI Learning Club →</a>
</div>
</div>
</div>
</main>
<footer>
<div class="container">
<p>© 2024 Shastrula. All rights reserved.</p>
</div>
</footer>
</body>
</html>
Open service 18.173.187.85:443 · web.shastrula.com
2026-01-03 19:30
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 5166
Connection: close
Last-Modified: Wed, 19 Nov 2025 07:38:24 GMT
x-amz-server-side-encryption: AES256
Accept-Ranges: bytes
Server: AmazonS3
Date: Sat, 03 Jan 2026 19:30:28 GMT
ETag: "b6ad5caab49c93f46ab98ac4d48ab04a"
X-Cache: Hit from cloudfront
Via: 1.1 67b46acac5b2604c39c0417497d3d218.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P4
X-Amz-Cf-Id: p7a_RgrDlkDJKrfBcixCEb7E250odcIYBeKwB7bEuk8cYD3SBnZJyQ==
Age: 2
Page title: Shastrula - Digital Learning Platform
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Shastrula - Digital Learning Platform</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700&display=swap');
* { margin: 0; padding: 0; box-sizing: border-box; }
body { font-family: 'Inter', sans-serif; line-height: 1.6; color: #2d3748; background: #f7fafc; }
.container { max-width: 1200px; margin: 0 auto; padding: 0 20px; }
header { background: linear-gradient(135deg, #4f46e5 0%, #7c3aed 50%, #ec4899 100%); color: white; padding: 2rem 0; text-align: center; position: relative; overflow: hidden; }
header::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="1" fill="%23ffffff" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>'); }
h1 { font-size: 3rem; font-weight: 700; margin-bottom: 0.5rem; position: relative; z-index: 1; text-shadow: 0 2px 4px rgba(0,0,0,0.1); }
.subtitle { font-size: 1.4rem; opacity: 0.95; font-weight: 300; position: relative; z-index: 1; }
main { padding: 3rem 0; }
.intro { text-align: center; margin-bottom: 2rem; }
.intro h2 { font-size: 2rem; color: #1a202c; margin-bottom: 0.5rem; font-weight: 600; }
.intro p { font-size: 1.2rem; color: #4a5568; max-width: 600px; margin: 0 auto; }
.services { display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 2rem; margin-top: 2rem; }
.service-card { background: white; padding: 2rem 1.5rem; border-radius: 20px; box-shadow: 0 10px 30px rgba(0,0,0,0.08); text-align: center; transition: all 0.4s ease; border: 1px solid #e2e8f0; position: relative; overflow: hidden; }
.service-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #4f46e5, #7c3aed); }
.service-card:hover { transform: translateY(-10px); box-shadow: 0 20px 40px rgba(0,0,0,0.12); }
.service-icon { font-size: 2.5rem; margin-bottom: 1rem; }
.japamala-icon { color: #f59e0b; }
.ai-icon { color: #3b82f6; }
.service-card h3 { color: #1a202c; margin-bottom: 1rem; font-size: 1.8rem; font-weight: 600; }
.service-card p { color: #4a5568; margin-bottom: 1.5rem; font-size: 1rem; line-height: 1.6; }
.btn { display: inline-block; background: linear-gradient(135deg, #4f46e5, #7c3aed); color: white; padding: 14px 32px; text-decoration: none; border-radius: 50px; margin-top: 1rem; transition: all 0.3s ease; font-weight: 600; font-size: 1rem; box-shadow: 0 4px 15px rgba(79, 70, 229, 0.3); }
.btn:hover { transform: translateY(-2px); box-shadow: 0 8px 25px rgba(79, 70, 229, 0.4); background: linear-gradient(135deg, #4338ca, #6d28d9); }
footer { background: linear-gradient(135deg, #1a202c, #2d3748); color: white; text-align: center; padding: 1.5rem 0; }
footer p { opacity: 0.8; }
@media (max-width: 768px) {
h1 { font-size: 2.5rem; }
.intro h2 { font-size: 2rem; }
.services { grid-template-columns: 1fr; gap: 2rem; }
}
</style>
</head>
<body>
<header>
<div class="container">
<h1>Shastrula</h1>
<p class="subtitle">Empowering Learning Through Technology</p>
</div>
</header>
<main>
<div class="container">
<div class="intro">
<h2>Discover Our Platforms</h2>
<p>Explore our curated collection of learning and spiritual growth platforms designed to enhance your journey.</p>
</div>
<div class="services">
<div class="service-card">
<div class="se
Open service 18.173.187.54:443 · web.shastrula.com
2026-01-03 19:30
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 5166
Connection: close
Last-Modified: Wed, 19 Nov 2025 07:38:24 GMT
x-amz-server-side-encryption: AES256
Accept-Ranges: bytes
Server: AmazonS3
Date: Sat, 03 Jan 2026 19:30:28 GMT
ETag: "b6ad5caab49c93f46ab98ac4d48ab04a"
X-Cache: Hit from cloudfront
Via: 1.1 0a93e5f50864322b5cd49038d9c83154.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P4
X-Amz-Cf-Id: lSFP6fKtx0yQVtX5VimU4cCocbb5rfMDc-bH6Rr8jJcR8ijKxk3bQQ==
Age: 1
Page title: Shastrula - Digital Learning Platform
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Shastrula - Digital Learning Platform</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700&display=swap');
* { margin: 0; padding: 0; box-sizing: border-box; }
body { font-family: 'Inter', sans-serif; line-height: 1.6; color: #2d3748; background: #f7fafc; }
.container { max-width: 1200px; margin: 0 auto; padding: 0 20px; }
header { background: linear-gradient(135deg, #4f46e5 0%, #7c3aed 50%, #ec4899 100%); color: white; padding: 2rem 0; text-align: center; position: relative; overflow: hidden; }
header::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="1" fill="%23ffffff" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>'); }
h1 { font-size: 3rem; font-weight: 700; margin-bottom: 0.5rem; position: relative; z-index: 1; text-shadow: 0 2px 4px rgba(0,0,0,0.1); }
.subtitle { font-size: 1.4rem; opacity: 0.95; font-weight: 300; position: relative; z-index: 1; }
main { padding: 3rem 0; }
.intro { text-align: center; margin-bottom: 2rem; }
.intro h2 { font-size: 2rem; color: #1a202c; margin-bottom: 0.5rem; font-weight: 600; }
.intro p { font-size: 1.2rem; color: #4a5568; max-width: 600px; margin: 0 auto; }
.services { display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 2rem; margin-top: 2rem; }
.service-card { background: white; padding: 2rem 1.5rem; border-radius: 20px; box-shadow: 0 10px 30px rgba(0,0,0,0.08); text-align: center; transition: all 0.4s ease; border: 1px solid #e2e8f0; position: relative; overflow: hidden; }
.service-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #4f46e5, #7c3aed); }
.service-card:hover { transform: translateY(-10px); box-shadow: 0 20px 40px rgba(0,0,0,0.12); }
.service-icon { font-size: 2.5rem; margin-bottom: 1rem; }
.japamala-icon { color: #f59e0b; }
.ai-icon { color: #3b82f6; }
.service-card h3 { color: #1a202c; margin-bottom: 1rem; font-size: 1.8rem; font-weight: 600; }
.service-card p { color: #4a5568; margin-bottom: 1.5rem; font-size: 1rem; line-height: 1.6; }
.btn { display: inline-block; background: linear-gradient(135deg, #4f46e5, #7c3aed); color: white; padding: 14px 32px; text-decoration: none; border-radius: 50px; margin-top: 1rem; transition: all 0.3s ease; font-weight: 600; font-size: 1rem; box-shadow: 0 4px 15px rgba(79, 70, 229, 0.3); }
.btn:hover { transform: translateY(-2px); box-shadow: 0 8px 25px rgba(79, 70, 229, 0.4); background: linear-gradient(135deg, #4338ca, #6d28d9); }
footer { background: linear-gradient(135deg, #1a202c, #2d3748); color: white; text-align: center; padding: 1.5rem 0; }
footer p { opacity: 0.8; }
@media (max-width: 768px) {
h1 { font-size: 2.5rem; }
.intro h2 { font-size: 2rem; }
.services { grid-template-columns: 1fr; gap: 2rem; }
}
</style>
</head>
<body>
<header>
<div class="container">
<h1>Shastrula</h1>
<p class="subtitle">Empowering Learning Through Technology</p>
</div>
</header>
<main>
<div class="container">
<div class="intro">
<h2>Discover Our Platforms</h2>
<p>Explore our curated collection of learning and spiritual growth platforms designed to enhance your journey.</p>
</div>
<div class="services">
<div class="service-card">
<div class="se
Open service 18.173.187.124:443 · web.shastrula.com
2026-01-03 19:30
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 5166
Connection: close
Last-Modified: Wed, 19 Nov 2025 07:38:24 GMT
x-amz-server-side-encryption: AES256
Accept-Ranges: bytes
Server: AmazonS3
Date: Sat, 03 Jan 2026 19:30:28 GMT
ETag: "b6ad5caab49c93f46ab98ac4d48ab04a"
X-Cache: Hit from cloudfront
Via: 1.1 5f2f5e879d7e38fec917517376aca8bc.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P4
X-Amz-Cf-Id: 07FtRMiWhFEy-6ZhScCzInbBmo9M24-eHAbs3WSTcfFg2jAnIPgUMQ==
Page title: Shastrula - Digital Learning Platform
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Shastrula - Digital Learning Platform</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700&display=swap');
* { margin: 0; padding: 0; box-sizing: border-box; }
body { font-family: 'Inter', sans-serif; line-height: 1.6; color: #2d3748; background: #f7fafc; }
.container { max-width: 1200px; margin: 0 auto; padding: 0 20px; }
header { background: linear-gradient(135deg, #4f46e5 0%, #7c3aed 50%, #ec4899 100%); color: white; padding: 2rem 0; text-align: center; position: relative; overflow: hidden; }
header::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="1" fill="%23ffffff" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>'); }
h1 { font-size: 3rem; font-weight: 700; margin-bottom: 0.5rem; position: relative; z-index: 1; text-shadow: 0 2px 4px rgba(0,0,0,0.1); }
.subtitle { font-size: 1.4rem; opacity: 0.95; font-weight: 300; position: relative; z-index: 1; }
main { padding: 3rem 0; }
.intro { text-align: center; margin-bottom: 2rem; }
.intro h2 { font-size: 2rem; color: #1a202c; margin-bottom: 0.5rem; font-weight: 600; }
.intro p { font-size: 1.2rem; color: #4a5568; max-width: 600px; margin: 0 auto; }
.services { display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 2rem; margin-top: 2rem; }
.service-card { background: white; padding: 2rem 1.5rem; border-radius: 20px; box-shadow: 0 10px 30px rgba(0,0,0,0.08); text-align: center; transition: all 0.4s ease; border: 1px solid #e2e8f0; position: relative; overflow: hidden; }
.service-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #4f46e5, #7c3aed); }
.service-card:hover { transform: translateY(-10px); box-shadow: 0 20px 40px rgba(0,0,0,0.12); }
.service-icon { font-size: 2.5rem; margin-bottom: 1rem; }
.japamala-icon { color: #f59e0b; }
.ai-icon { color: #3b82f6; }
.service-card h3 { color: #1a202c; margin-bottom: 1rem; font-size: 1.8rem; font-weight: 600; }
.service-card p { color: #4a5568; margin-bottom: 1.5rem; font-size: 1rem; line-height: 1.6; }
.btn { display: inline-block; background: linear-gradient(135deg, #4f46e5, #7c3aed); color: white; padding: 14px 32px; text-decoration: none; border-radius: 50px; margin-top: 1rem; transition: all 0.3s ease; font-weight: 600; font-size: 1rem; box-shadow: 0 4px 15px rgba(79, 70, 229, 0.3); }
.btn:hover { transform: translateY(-2px); box-shadow: 0 8px 25px rgba(79, 70, 229, 0.4); background: linear-gradient(135deg, #4338ca, #6d28d9); }
footer { background: linear-gradient(135deg, #1a202c, #2d3748); color: white; text-align: center; padding: 1.5rem 0; }
footer p { opacity: 0.8; }
@media (max-width: 768px) {
h1 { font-size: 2.5rem; }
.intro h2 { font-size: 2rem; }
.services { grid-template-columns: 1fr; gap: 2rem; }
}
</style>
</head>
<body>
<header>
<div class="container">
<h1>Shastrula</h1>
<p class="subtitle">Empowering Learning Through Technology</p>
</div>
</header>
<main>
<div class="container">
<div class="intro">
<h2>Discover Our Platforms</h2>
<p>Explore our curated collection of learning and spiritual growth platforms designed to enhance your journey.</p>
</div>
<div class="services">
<div class="service-card">
<div class="se
Open service 18.173.187.70:443 · web.shastrula.com
2026-01-03 19:30
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 5166
Connection: close
Last-Modified: Wed, 19 Nov 2025 07:38:24 GMT
x-amz-server-side-encryption: AES256
Accept-Ranges: bytes
Server: AmazonS3
Date: Sat, 03 Jan 2026 19:30:28 GMT
ETag: "b6ad5caab49c93f46ab98ac4d48ab04a"
X-Cache: Hit from cloudfront
Via: 1.1 42dac3d09c367576dbfe5b6113ecddce.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P4
X-Amz-Cf-Id: nM_ncoBSgXegIm2JYSFmHzBsGnwdk_FjJBof1omq8iBfJSIBe31qUQ==
Page title: Shastrula - Digital Learning Platform
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Shastrula - Digital Learning Platform</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700&display=swap');
* { margin: 0; padding: 0; box-sizing: border-box; }
body { font-family: 'Inter', sans-serif; line-height: 1.6; color: #2d3748; background: #f7fafc; }
.container { max-width: 1200px; margin: 0 auto; padding: 0 20px; }
header { background: linear-gradient(135deg, #4f46e5 0%, #7c3aed 50%, #ec4899 100%); color: white; padding: 2rem 0; text-align: center; position: relative; overflow: hidden; }
header::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="1" fill="%23ffffff" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>'); }
h1 { font-size: 3rem; font-weight: 700; margin-bottom: 0.5rem; position: relative; z-index: 1; text-shadow: 0 2px 4px rgba(0,0,0,0.1); }
.subtitle { font-size: 1.4rem; opacity: 0.95; font-weight: 300; position: relative; z-index: 1; }
main { padding: 3rem 0; }
.intro { text-align: center; margin-bottom: 2rem; }
.intro h2 { font-size: 2rem; color: #1a202c; margin-bottom: 0.5rem; font-weight: 600; }
.intro p { font-size: 1.2rem; color: #4a5568; max-width: 600px; margin: 0 auto; }
.services { display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 2rem; margin-top: 2rem; }
.service-card { background: white; padding: 2rem 1.5rem; border-radius: 20px; box-shadow: 0 10px 30px rgba(0,0,0,0.08); text-align: center; transition: all 0.4s ease; border: 1px solid #e2e8f0; position: relative; overflow: hidden; }
.service-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #4f46e5, #7c3aed); }
.service-card:hover { transform: translateY(-10px); box-shadow: 0 20px 40px rgba(0,0,0,0.12); }
.service-icon { font-size: 2.5rem; margin-bottom: 1rem; }
.japamala-icon { color: #f59e0b; }
.ai-icon { color: #3b82f6; }
.service-card h3 { color: #1a202c; margin-bottom: 1rem; font-size: 1.8rem; font-weight: 600; }
.service-card p { color: #4a5568; margin-bottom: 1.5rem; font-size: 1rem; line-height: 1.6; }
.btn { display: inline-block; background: linear-gradient(135deg, #4f46e5, #7c3aed); color: white; padding: 14px 32px; text-decoration: none; border-radius: 50px; margin-top: 1rem; transition: all 0.3s ease; font-weight: 600; font-size: 1rem; box-shadow: 0 4px 15px rgba(79, 70, 229, 0.3); }
.btn:hover { transform: translateY(-2px); box-shadow: 0 8px 25px rgba(79, 70, 229, 0.4); background: linear-gradient(135deg, #4338ca, #6d28d9); }
footer { background: linear-gradient(135deg, #1a202c, #2d3748); color: white; text-align: center; padding: 1.5rem 0; }
footer p { opacity: 0.8; }
@media (max-width: 768px) {
h1 { font-size: 2.5rem; }
.intro h2 { font-size: 2rem; }
.services { grid-template-columns: 1fr; gap: 2rem; }
}
</style>
</head>
<body>
<header>
<div class="container">
<h1>Shastrula</h1>
<p class="subtitle">Empowering Learning Through Technology</p>
</div>
</header>
<main>
<div class="container">
<div class="intro">
<h2>Discover Our Platforms</h2>
<p>Explore our curated collection of learning and spiritual growth platforms designed to enhance your journey.</p>
</div>
<div class="services">
<div class="service-card">
<div class="se
Open service 18.173.187.54:80 · web.shastrula.com
2026-01-03 19:30
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sat, 03 Jan 2026 19:30:27 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://web.shastrula.com/ X-Cache: Redirect from cloudfront Via: 1.1 5f2f5e879d7e38fec917517376aca8bc.cloudfront.net (CloudFront) X-Amz-Cf-Pop: MUC50-P4 X-Amz-Cf-Id: -7Y_2ihkpwSuJqJQLoeKdE0l_W_Z5GN4MDqAnyxnzvZzXTstAn3SXQ== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.173.187.85:80 · web.shastrula.com
2026-01-03 19:30
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sat, 03 Jan 2026 19:30:27 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://web.shastrula.com/ X-Cache: Redirect from cloudfront Via: 1.1 03f0b5e1388e49b279dc44f8ff1caa78.cloudfront.net (CloudFront) X-Amz-Cf-Pop: MUC50-P4 X-Amz-Cf-Id: H7HYEA9csqQdtVD9gihDncAO0KKxRBmzH-f3F1xE28-9VT2t23PzPA== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.173.187.124:80 · web.shastrula.com
2026-01-03 19:30
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sat, 03 Jan 2026 19:30:27 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://web.shastrula.com/ X-Cache: Redirect from cloudfront Via: 1.1 be531aac2dc594e7dcbc7bf54e3b6504.cloudfront.net (CloudFront) X-Amz-Cf-Pop: MUC50-P4 X-Amz-Cf-Id: enahel0ewgWl56OoLqx0ZKKZ5QpOFr26Gy3FgSjhi9B5FDzgrWunfg== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.173.187.70:80 · web.shastrula.com
2026-01-03 19:30
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sat, 03 Jan 2026 19:30:27 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://web.shastrula.com/ X-Cache: Redirect from cloudfront Via: 1.1 3c2c38b11de7f29e091125f84ca68d28.cloudfront.net (CloudFront) X-Amz-Cf-Pop: MUC50-P4 X-Amz-Cf-Id: lcv1ufZGaLm1cBK1wHxesV0-QPlq8lmkq0OfFANDrijQ2lJdLK5j2Q== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 52.84.174.34:443 · web.shastrula.com
2025-12-22 18:23
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 5166
Connection: close
Date: Mon, 22 Dec 2025 18:23:13 GMT
Last-Modified: Wed, 19 Nov 2025 07:38:24 GMT
ETag: "b6ad5caab49c93f46ab98ac4d48ab04a"
x-amz-server-side-encryption: AES256
Accept-Ranges: bytes
Server: AmazonS3
X-Cache: Hit from cloudfront
Via: 1.1 fcba64af08748c3d9b1a3ae3aeed39c0.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: CDG50-P1
X-Amz-Cf-Id: wRGC2H-f-NeTAde25oi80oBONdz0lCsb1IxIeUaGhp6SWwdqhwitYQ==
Page title: Shastrula - Digital Learning Platform
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Shastrula - Digital Learning Platform</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700&display=swap');
* { margin: 0; padding: 0; box-sizing: border-box; }
body { font-family: 'Inter', sans-serif; line-height: 1.6; color: #2d3748; background: #f7fafc; }
.container { max-width: 1200px; margin: 0 auto; padding: 0 20px; }
header { background: linear-gradient(135deg, #4f46e5 0%, #7c3aed 50%, #ec4899 100%); color: white; padding: 2rem 0; text-align: center; position: relative; overflow: hidden; }
header::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="1" fill="%23ffffff" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>'); }
h1 { font-size: 3rem; font-weight: 700; margin-bottom: 0.5rem; position: relative; z-index: 1; text-shadow: 0 2px 4px rgba(0,0,0,0.1); }
.subtitle { font-size: 1.4rem; opacity: 0.95; font-weight: 300; position: relative; z-index: 1; }
main { padding: 3rem 0; }
.intro { text-align: center; margin-bottom: 2rem; }
.intro h2 { font-size: 2rem; color: #1a202c; margin-bottom: 0.5rem; font-weight: 600; }
.intro p { font-size: 1.2rem; color: #4a5568; max-width: 600px; margin: 0 auto; }
.services { display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 2rem; margin-top: 2rem; }
.service-card { background: white; padding: 2rem 1.5rem; border-radius: 20px; box-shadow: 0 10px 30px rgba(0,0,0,0.08); text-align: center; transition: all 0.4s ease; border: 1px solid #e2e8f0; position: relative; overflow: hidden; }
.service-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #4f46e5, #7c3aed); }
.service-card:hover { transform: translateY(-10px); box-shadow: 0 20px 40px rgba(0,0,0,0.12); }
.service-icon { font-size: 2.5rem; margin-bottom: 1rem; }
.japamala-icon { color: #f59e0b; }
.ai-icon { color: #3b82f6; }
.service-card h3 { color: #1a202c; margin-bottom: 1rem; font-size: 1.8rem; font-weight: 600; }
.service-card p { color: #4a5568; margin-bottom: 1.5rem; font-size: 1rem; line-height: 1.6; }
.btn { display: inline-block; background: linear-gradient(135deg, #4f46e5, #7c3aed); color: white; padding: 14px 32px; text-decoration: none; border-radius: 50px; margin-top: 1rem; transition: all 0.3s ease; font-weight: 600; font-size: 1rem; box-shadow: 0 4px 15px rgba(79, 70, 229, 0.3); }
.btn:hover { transform: translateY(-2px); box-shadow: 0 8px 25px rgba(79, 70, 229, 0.4); background: linear-gradient(135deg, #4338ca, #6d28d9); }
footer { background: linear-gradient(135deg, #1a202c, #2d3748); color: white; text-align: center; padding: 1.5rem 0; }
footer p { opacity: 0.8; }
@media (max-width: 768px) {
h1 { font-size: 2.5rem; }
.intro h2 { font-size: 2rem; }
.services { grid-template-columns: 1fr; gap: 2rem; }
}
</style>
</head>
<body>
<header>
<div class="container">
<h1>Shastrula</h1>
<p class="subtitle">Empowering Learning Through Technology</p>
</div>
</header>
<main>
<div class="container">
<div class="intro">
<h2>Discover Our Platforms</h2>
<p>Explore our curated collection of learning and spiritual growth platforms designed to enhance your journey.</p>
</div>
<div class="services">
<div class="service-card">
<div class="se