- ID de l'analyse :
- 86b60af4-82f5-49ad-bd6d-4cf1230fe94fTerminée
- URL soumise :
- https://jamessoundcost.com/Redirigé
- Fin du rapport :
Liens : 0 trouvé(s)
Liens sortants identifiés à partir de la page
Variables JavaScript : 128 trouvée(s)
Les variables JavaScript globales chargées dans l'objet fenêtre d'une page sont des variables déclarées en dehors des fonctions et accessibles depuis n'importe quel endroit du code au sein du champ d'application actuel
Nom | Type |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
regeneratorRuntime | object |
twttr | object |
_google_rum_ns_ | object |
google_persistent_state_async | object |
google_global_correlator | number |
ggeac | object |
google_js_reporting_queue | object |
Messages de journal de console : 0 trouvé(s)
Messages consignés dans la console web
HTML
Le corps HTML de la page en données brutes
<!DOCTYPE html><html lang="en"><head>
<meta charset="utf-8">
<title>VOE | Content Delivery Network (CDN) & Video Cloud</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="no-cache">
<meta http-equiv="Expires" content="5d">
<meta http-equiv="Cache-Control" content="no-cache">
<meta name="robots" content="index,nofollow,noarchive"> <meta name="description" content="Host, share, and watch private videos with VOE, the video hosting provider. Join now for easy, reliable video hosting and sharing.">
<meta name="keywords" content="Home, VOE, Video Hosting, Share, Watch, Easy, Reliable, Provider">
<meta name="csrf-token" content="4IEYPAOTQicg07nnQbKTFrp4YThofTCajiy1ff7x">
<meta name="msapplication-TileColor" content="#0069FF">
<meta name="msapplication-TileImage" content="/ms-icon-144x144.png">
<meta name="theme-color" content="#0069FF">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
<link href="https://fonts.googleapis.com/css2?family=Figtree:wght@400;600;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/s/css/site.min.css?cb42e55bbdab3f11540fa3b620a6e66e" integrity="">
<link rel="icon" href="/favicon.ico?v=9c813467994d9780e21da370471abd3b">
<link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/apple-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/apple-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/apple-icon-152x152.png"><meta name="cryptomus" content="648b9c34">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png">
<link rel="icon" type="image/png" sizes="192x192" href="/android-icon-192x192.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/manifest.json">
<script>
const base = 'https://voe.sx';
const staticBase = 'https://i.voe.sx';
const translations = {
export_links: 'Export links',
subtitle: 'Subtitle',
thumbnails: 'Thumbnails',
clone: 'Clone',
details: 'Details',
delete: 'Delete',
rename: 'Rename',
new_subfolder: 'New Subfolder',
copy_share_url: 'Copy Share URL',
properties: 'Properties',
}
</script>
<link rel="preconnect" href="https://girlfriendwisely.com">
<script src="https://static.ads-twitter.com/uwt.js"></script>
<script src="https://imasdk.googleapis.com/js/sdkloader/ima3.js"></script>
<!--[if lt IE 9]>
<script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js" integrity="sha512-UDJtJXfzfsiPPgnI5S1000FPLBHMhvzAMX15I+qG2E2OAzC9P1JzUwJOfnypXiOH7MRPaqzhPbBGDNNj7zBfoA==" crossorigin="anonymous"></script>
<![endif]-->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
</head>
<body>
<header class="toolbar">
<nav class="navbar navbar-expand-lg navbar-light">
<div class="container-fluid">
<a class="navbar-brand" href="https://voe.sx"><img src="/s/images/logos/voe-logo.svg?v=2" alt="VOE Logo" class="logo"></a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarContent" aria-controls="navbarContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse w-100 order-3" id="navbarContent">
<ul class="navbar-nav ms-auto">
<li class="nav-item"><a class="nav-link" href="/premium"><span class="navbar-promotion">VOE Premium</span></a></li>
<li class="nav-item"><a class="nav-link" href="/login">Log in</a></li>
<li class="nav-item"><a class="nav-link" href="/register">Create Account</a></li>
</ul>
</div>
</div>
</nav>
</header>
<div class="container">
</div>
<section class="welcome pt-3 pb-1">
<div class="container">
<button class="language-switcher float-end" type="button" data-bs-toggle="modal" data-bs-target="#language-switcher">
<svg style="width: 20px" fill="none" stroke="currentColor" stroke-width="1.5" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
<path stroke-linecap="round" stroke-linejoin="round" d="M12 21a9.004 9.004 0 008.716-6.747M12 21a9.004 9.004 0 01-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 017.843 4.582M12 3a8.997 8.997 0 00-7.843 4.582m15.686 0A11.953 11.953 0 0112 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0121 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0112 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 013 12c0-1.605.42-3.113 1.157-4.418"></path>
</svg>
English
</button>
</div>
<h1 class="text-center fw-bolder mt-4 pt-4">Your Video Hosting Storage Platform</h1>
<p class="text-center h5 font-weight-normal mt-3 mb-2 opacity-75">VOE™ is a secure storage cloud solution to save, manage, and collaborate personal videos.</p>
<div class="d-flex align-items-center justify-content-center">
<a href="https://voe.sx/premium" class="btn btn-primary mt-3">Show Plans</a>
<a href="https://voe.sx/register" class="btn btn-link mt-3">Try for free</a>
</div>
<div class="container mt-5 pt-2">
<div class="swiper swiper-initialized swiper-horizontal">
<div class="swiper-wrapper" id="swiper-wrapper-8a47486ffecc5d75" aria-live="off" style="transition-duration: 0ms; transition-delay: 0ms; transform: translate3d(0px, 0px, 0px);">
<div class="swiper-slide swiper-slide-active" data-swiper-slide-index="0" role="group" aria-label="1 / 12" style="width: 225.333px; margin-right: 10px;">
<div class="position-relative slide-item">
<div class="slide-head">
<h6 class="fw-bold text-center py-2 text-light">Product Reviews</h6>
</div>
<div>
<img class="" draggable="false" src="/s/images/background/home/1.png">
</div>
</div>
</div>
<div class="swiper-slide swiper-slide-next" data-swiper-slide-index="1" role="group" aria-label="2 / 12" style="width: 225.333px; margin-right: 10px;">
<div class="position-relative slide-item">
<div class="slide-head">
<h6 class="fw-bold text-center py-2 ">Educational Content</h6>
</div>
<div>
<img class="" draggable="false" src="/s/images/background/home/11.png">
</div>
</div>
</div>
<div class="swiper-slide" data-swiper-slide-index="2" role="group" aria-label="3 / 12" style="width: 225.333px; margin-right: 10px;">
<div class="position-relative slide-item">
<div class="slide-head">
<h6 class="fw-bold text-center py-2 text-light">Food Reviews</h6>
</div>
<div>
<img class="" draggable="false" src="/s/images/background/home/5.png">
</div>
</div>
</div>
<div class="swiper-slide" data-swiper-slide-index="3" role="group" aria-label="4 / 12" style="width: 225.333px; margin-right: 10px;">
<div class="position-relative slide-item">
<div class="slide-head">
<h6 class="fw-bold text-center py-2 ">Fashion Hauls</h6>
</div>
<div>
<img class="" draggable="false" src="/s/images/background/home/7.png">
</div>
</div>
</div>
<div class="swiper-slide" data-swiper-slide-index="4" role="group" aria-label="5 / 12" style="width: 225.333px; margin-right: 10px;">
<div class="position-relative slide-item">
<div class="slide-head">
<h6 class="fw-bold text-center py-2 ">Travel Updates</h6>
</div>
<div>
<img class="" draggable="false" src="/s/images/background/home/6.png">
</div>
</div>
</div>
<div class="swiper-slide" data-swiper-slide-index="5" role="group" aria-label="6 / 12" style="width: 225.333px; margin-right: 10px;">
<div class="position-relative slide-item">
<div class="slide-head">
<h6 class="fw-bold text-center py-2 ">Fitness Videos</h6>
</div>
<div>
<img class="" draggable="false" src="/s/images/background/home/4.png">
</div>
</div>
</div>
<div class="swiper-slide" data-swiper-slide-index="6" role="group" aria-label="7 / 12" style="width: 225.333px; margin-right: 10px;">
<div class="position-relative slide-item">
<div class="slide-head">
<h6 class="fw-bold text-center py-2 text-light">Tech Reviews</h6>
</div>
<div>
<img class="" draggable="false" src="/s/images/background/home/8.png">
</div>
</div>
</div>
<div class="swiper-slide" data-swiper-slide-index="7" role="group" aria-label="8 / 12" style="width: 225.333px; margin-right: 10px;">
<div class="position-relative slide-item">
<div class="slide-head">
<h6 class="fw-bold text-center py-2 text-light">Art Tutorials</h6>
</div>
<div>
<img class="" draggable="false" src="/s/images/background/home/12.png">
</div>
</div>
</div>
<div class="swiper-slide" data-swiper-slide-index="8" role="group" aria-label="9 / 12" style="width: 225.333px; margin-right: 10px;">
<div class="position-relative slide-item">
<div class="slide-head">
<h6 class="fw-bold text-center py-2 ">Cooking Videos</h6>
</div>
<div>
<img class="" draggable="false" src="/s/images/background/home/2.png">
</div>
</div>
</div>
<div class="swiper-slide" data-swiper-slide-index="9" role="group" aria-label="10 / 12" style="width: 225.333px; margin-right: 10px;">
<div class="position-relative slide-item">
<div class="slide-head">
<h6 class="fw-bold text-center py-2 text-light">Travel Diaries</h6>
</div>
<div>
<img class="" draggable="false" src="/s/images/background/home/10.png">
</div>
</div>
</div>
<div class="swiper-slide" data-swiper-slide-index="10" role="group" aria-label="11 / 12" style="width: 225.333px; margin-right: 10px;">
<div class="position-relative slide-item">
<div class="slide-head">
<h6 class="fw-bold text-center py-2 text-light">Product Promotion</h6>
</div>
<div>
<img class="" draggable="false" src="/s/images/background/home/9.png">
</div>
</div>
</div>
<div class="swiper-slide" data-swiper-slide-index="11" role="group" aria-label="12 / 12" style="width: 225.333px; margin-right: 10px;">
<div class="position-relative slide-item">
<div class="slide-head">
<h6 class="fw-bold text-center py-2 ">Holiday Greetings</h6>
</div>
<div>
<img class="" draggable="false" src="/s/images/background/home/3.png">
</div>
</div>
</div>
</div>
<div class="swiper-button-prev" tabindex="0" role="button" aria-label="Previous slide" aria-controls="swiper-wrapper-8a47486ffecc5d75"></div>
<div class="swiper-button-next" tabindex="0" role="button" aria-label="Next slide" aria-controls="swiper-wrapper-8a47486ffecc5d75"></div>
<span class="swiper-notification" aria-live="assertive" aria-atomic="true"></span></div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/10.3.1/swiper-bundle.min.js" integrity="sha512-2w85qGM9apXW9EgevsY4S4fnJIUz6U6mXlLbgDKphBuwh7jPQNad70Ll5W+pcIrJ6rIMGpjP0CxYGQwKsynIaQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script>
const swiper = new Swiper('.swiper', {
navigation: {
nextEl: ".swiper-button-next",
prevEl: ".swiper-button-prev"
},
speed: 400,
loop: true,
autoplay: {
delay: 2500,
disableOnInteraction: true,
},
breakpoints: {
320: {
slidesPerView: 2,
spaceBetween: 20
},
480: {
slidesPerView: 3,
spaceBetween: 20
},
640: {
slidesPerView: 3,
spaceBetween: 10
},
992: {
slidesPerView: 5,
spaceBetween: 20
},
1200: {
slidesPerView: 6,
spaceBetween: 30
},
}
});
</script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/10.3.1/swiper-bundle.css" integrity="sha512-cAtZ0Luj6XlQ7YGgi5mPW0szI2z/2+btPjOqVEqK3z4h1/qojUwvQyTcocgKKOFv8noUFH5GOuhheX7PeDwwPA==" crossorigin="anonymous" referrerpolicy="no-referrer">
<style>
.slide-item{
border-radius: 6px;
overflow: hidden;
}
.slide-head{
position: absolute;
top: 12px;
width: 100%;
}
.swiper-initialized{
display: block;
width: 100%;
height: 100%;
}
.swiper-slide {
text-align: center;
font-size: 18px;
background: #fff;
display: flex;
justify-content: center;
align-items: center;
}
.swiper-slide img {
display: block;
height: auto;
max-height: 100%;
max-width: 100%;
min-height: 100%;
min-width: 100%;
-o-object-fit: cover;
object-fit: cover;
width: auto;
}
.swiper-button-prev, .swiper-button-next{
background: #fff;
box-shadow: 0 0 0 1px rgba(63,63,68,.05), 0 1px 3px 0 rgba(63,63,68,.15);
}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after,
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{
font-size: 28px;
}
</style>
</div>
</section>
<section class="welcome pt-4 pb-5">
<h3 class="text-center fs-2 mt-5 fw-bold">Suitable for everyone</h3>
<p class="text-center h5 font-weight-normal mt-2 mb-2 opacity-75">Select what suits you.</p>
<div class="container mt-4 pt-2">
<div class="premium-comparison mb-3 mb-lg-4">
<div class="premium-comparison-row first">
<div class="row g-0">
<div class="col-lg-4 text-lg-end pe-lg-4 d-none d-lg-block">
<h5>Benefits</h5>
</div>
<div class="col-4 col-lg-2 bg-light">
<div class="comparison-section-title">
Free
</div>
<small class="d-block text-primary fs-3">0$</small>
<small class="d-block text-secondary">monthly</small>
</div>
<div class="col-4 col-lg-2 bg-info">
<div class="comparison-section-title premium">
Premium
</div>
<small class="d-block text-primary fs-3">$9.99</small>
<small class="d-block text-secondary">monthly</small>
</div>
<div class="col-4 col-lg-2 bg-primary">
<div class="comparison-section-title premium">
Premium Plus
</div>
<small class="d-block text-primary fs-3">$12.00</small>
<small class="d-block text-secondary">monthly</small>
</div>
</div>
</div>
<div class="premium-comparison-row">
<div class="row g-0">
<div class="col-lg-4 text-lg-end text-muted pe-lg-4">
Advertising-free
</div>
<div class="col-4 col-lg-2 bg-light">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="24.5" fill="currentColor" class="bi bi-x-circle fa-lg text-danger" viewBox="0 0 16 16">
<path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16"></path>
<path d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708"></path>
</svg>
</div>
<div class="col-4 col-lg-2 bg-info">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="24.5" fill="currentColor" class="bi bi-check-circle fa-lg text-success" viewBox="0 0 16 16">
<path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16"></path>
<path d="m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05"></path>
</svg>
</div>
<div class="col-4 col-lg-2 bg-primary">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="24.5" fill="currentColor" class="bi bi-check-circle fa-lg text-success" viewBox="0 0 16 16">
<path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16"></path>
<path d="m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05"></path>
</svg>
</div>
</div>
</div>
<div class="premium-comparison-row">
<div class="row g-0">
<div class="col-lg-4 text-lg-end text-muted pe-lg-4">
Download/Watch speed
</div>
<div class="col-4 col-lg-2 bg-light">
Limited
</div>
<div class="col-4 col-lg-2 bg-info">
Unlimited
</div>
<div class="col-4 col-lg-2 bg-primary">
Unlimited
</div>
</div>
</div>
<div class="premium-comparison-row">
<div class="row g-0">
<div class="col-lg-4 text-lg-end text-muted pe-lg-4">
Watch-Quality
</div>
<div class="col-4 col-lg-2 bg-light">
480p or 720p
</div>
<div class="col-4 col-lg-2 bg-info">
480p, 720p, 1080p
</div>
<div class="col-4 col-lg-2 bg-primary">
480p, 720p, 1080p
</div>
</div>
</div>
<div class="premium-comparison-row">
<div class="row g-0">
<div class="col-lg-4 text-lg-end text-muted pe-lg-4">
File Inactivity
</div>
<div class="col-4 col-lg-2 bg-light">
60 days
</div>
<div class="col-4 col-lg-2 bg-info">
60 days
</div>
<div class="col-4 col-lg-2 bg-primary">
Unlimited
</div>
</div>
</div>
<div class="premium-comparison-row">
<div class="row g-0">
<div class="col-lg-4 text-lg-end text-muted pe-lg-4">
Storage Space
</div>
<div class="col-4 col-lg-2 bg-light">
3TB
</div>
<div class="col-4 col-lg-2 bg-info">
5TB
</div>
<div class="col-4 col-lg-2 bg-primary">
6TB
</div>
</div>
</div>
<div class="premium-comparison-row">
<div class="row g-0">
<div class="col-lg-4 text-lg-end text-muted pe-lg-4">
Encoding-Quality
</div>
<div class="col-4 col-lg-2 bg-light">
480p or 720p
</div>
<div class="col-4 col-lg-2 bg-info">
480p or 720p
</div>
<div class="col-4 col-lg-2 bg-primary">
480p, 720p, 1080p
</div>
</div>
</div>
<div class="premium-comparison-row">
<div class="row g-0">
<div class="col-lg-4 text-lg-end text-muted pe-lg-4">
Priority Support
</div>
<div class="col-4 col-lg-2 bg-light">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="24.5" fill="currentColor" class="bi bi-x-circle fa-lg text-danger" viewBox="0 0 16 16">
<path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16"></path>
<path d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708"></path>
</svg>
</div>
<div class="col-4 col-lg-2 bg-info">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="24.5" fill="currentColor" class="bi bi-check-circle fa-lg text-success" viewBox="0 0 16 16">
<path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16"></path>
<path d="m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05"></path>
</svg>
</div>
<div class="col-4 col-lg-2 bg-primary">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="24.5" fill="currentColor" class="bi bi-check-circle fa-lg text-success" viewBox="0 0 16 16">
<path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16"></path>
<path d="m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05"></path>
</svg>
</div>
</div>
</div>
</div>
<div>
<div class="row">
<div class="col-lg-4 text-lg-end text-muted pe-lg-4"></div>
<div class="col-4 col-lg-2 text-center"></div>
<div class="col-4 col-lg-2 text-center"></div>
<div class="col-4 col-lg-2 text-center"><a href="https://voe.sx/premium" class="btn btn-primary">Learn more</a></div>
</div>
</div>
<style>
.premium-comparison{
--bs-info-rgb: 41, 121, 255;
--bs-primary-rgb: 41, 121, 255;
--bs-light-rgb: 0,0,0;
--bs-secondary-color: rgba(0, 0, 0, 0.65);
}
.premium-comparison .bg-light{
--bs-bg-opacity: 0.01
}
.premium-comparison .bg-info{
--bs-bg-opacity: 0.08
}
.premium-comparison .bg-primary{
--bs-bg-opacity: 0.16
}
@media (max-width: 767px) {
.premium-comparison {
font-size: 11px;
}
}
.premium-comparison-row .row > div {
padding: 1rem .5rem;
text-align: center;
}
@media (min-width: 1200px) {
.premium-comparison-row .row > div {
-webkit-box-shadow: inset 0 -1px 0 rgba(35, 31, 32, 0.15);
box-shadow: inset 0 -1px 0 rgba(35, 31, 32, 0.15);
}
}
.premium-comparison-row.first .row > div {
-webkit-box-shadow: none;
box-shadow: none;
padding-top: 2rem;
word-break: break-all;
}
.premium-comparison-row.last .row > div {
-webkit-box-shadow: none;
box-shadow: none;
padding: .25rem;
}
.comparison-section-title {
font-weight: bold;
font-size: 24px;
position: relative;
}
</style>
</div>
</section>
<section class="welcome bg-primary text-white py-5" style="background-color: rgb(245,245,247)">
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/1.18.5/TweenMax.min.js"></script>
<div class="container">
<div class="row">
<div class="col-md-8 offset-md-2">
<h2 class="text-center mt-4 mb-5 pb-3">We cooperate with leading companies across the globe to provide the best infrastructure.</h2>
</div>
</div>
<div class="logo-grid row mt-3 d-none d-lg-flex">
<div class="column col-3">
<div class="grid-logo-wrapper">
<div class="grid-logo paper active">
<div class="provider-logo voxility-logo"></div>
</div>
<div class="grid-logo paper">
<div class="provider-logo cloudflare-logo"></div>
</div>
</div>
</div>
<div class="column col-3">
<div class="grid-logo-wrapper">
<div class="grid-logo paper active">
<div class="provider-logo ddos-guard-logo"></div>
</div>
<div class="grid-logo paper">
<div class="provider-logo ovh-logo"></div>
</div>
</div>
</div>
<div class="column col-3">
<div class="grid-logo-wrapper">
<div class="grid-logo paper active">
<div class="provider-logo yandex-logo"></div>
</div>
<div class="grid-logo paper">
<div class="provider-logo elastic-logo"></div>
</div>
</div>
</div>
<div class="column col-3">
<div class="grid-logo-wrapper">
<div class="grid-logo paper active">
<div class="provider-logo amazon-webservices-logo"></div>
</div>
<div class="grid-logo paper">
<div class="provider-logo selectel-logo"></div>
</div>
</div>
</div>
</div>
<style>
.provider-logo{
width: 150px;
height: 100px;
margin: 0 auto;
}
.voxility-logo{
background-image: url(/s/images/third-party/logos/voxility.svg);
background-repeat: no-repeat;
background-size: 100% 100%;
}
.selectel-logo{
background-image: url(/s/images/third-party/logos/selectel-logo.svg);
background-repeat: no-repeat;
background-size: 100% 100%;
}
.ovh-logo{
background-image: url(/s/images/third-party/logos/ovh-logo.svg);
background-repeat: no-repeat;
background-size: 100% 100%;
}
.elastic-logo{
background-image: url(/s/images/third-party/logos/elastic-logo.svg);
background-repeat: no-repeat;
background-size: 100% 100%;
}
.ddos-guard-logo{
background-image: url(/s/images/third-party/logos/ddos-guard.svg);
background-repeat: no-repeat;
background-size: 100% 100%;
}
.yandex-logo{
background-image: url(/s/images/third-party/logos/yandex-logo.svg);
background-repeat: no-repeat;
background-size: 100% 100%;
}
.cloudflare-logo{
background-image: url(/s/images/third-party/logos/cloudflare.svg);
background-repeat: no-repeat;
background-size: 100% 100%;
}
.amazon-webservices-logo{
background-image: url(/s/images/third-party/logos/amazon-webservices-logo.svg);
background-repeat: no-repeat;
background-size: 100% 100%;
}
</style>
<style>
.logo-grid{
height: 170px;
}
body .logo-grid .column img {
width: 70%;
}
body .logo-grid .column .grid-logo-wrapper {
position: relative;
}
body .logo-grid .column .grid-logo-wrapper .grid-logo {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
transform: translateY(-30px);
transition: all 0.3s ease-in-out;
visibility: hidden;
opacity: 0;
border: none !important;
}
body .logo-grid .column .grid-logo-wrapper .grid-logo.active {
transform: translateY(0px);
visibility: visible;
opacity: 1;
}
</style>
<script>
var logotimeline = new TimelineMax({repeat:-1});
logotimeline.staggerTo(".logo-grid .column", 5, {onComplete:tweenComplete, onCompleteParams:["{self}"]}, 0.1);
function tweenComplete(tween) {
var column = tween.target;
var activeItem = $(column).find('.active');
var nextActiveItem = activeItem.next();
if (typeof nextActiveItem.html() === 'undefined'){
nextActiveItem = $(column).find('.grid-logo:first');
}
activeItem.removeClass('active');
nextActiveItem.addClass('active');
}
</script>
</div>
</section>
<section class="welcome pt-3">
<h3 class="text-center fs-2 pt-3 mt-5 fw-bold">File management for <span class="text-gradient">Creatives</span></h3>
<div class="text-center">
<a href="https://voe.sx/register" class="fs-5">Create free account</a>
</div>
<div class="container pb-5">
<div class="row my-5 py-5">
<div class="col-md-6">
<div class="py-3 m-5">
<h3 class="mb-1 mt-0 fw-bold">Easy Filemanager</h3>
<p class="mt-4 h5" style="color: rgba(66, 84, 102, 0.9);">Manage your personal videos easily by drag & drop into folders. Rename them or look at the properties.</p>
<a href="https://voe.sx/register" class="btn btn-secondary mt-4" style="background-color:#4114FF; font-size: 18px">Start now</a>
</div>
</div>
<div class="col-md-6">
<div class="px-3">
<img src="/s/images/background/home/samples/screenshots3.png" class="img-thumbnail p-0 border-0" style="background: none;box-shadow: 0 0 0 1px rgba(63,63,68,.05), 0 1px 3px 0 rgba(63,63,68,.15);">
</div>
</div>
</div>
<div class="row my-5 py-5">
<div class="col-md-6">
<div class="px-3">
<img src="/s/images/background/home/samples/screenshots2.png" class="img-thumbnail p-0 border-0" style="background: none;box-shadow: 0 0 0 1px rgba(63,63,68,.05), 0 1px 3px 0 rgba(63,63,68,.15);">
</div>
</div>
<div class="col-md-6">
<div class="py-3 m-5">
<h3 class="mb-1 mt-0 fw-bold">Amazing Statistic Insights</h3>
<p class="mt-4 h5" style="color: rgba(66, 84, 102, 0.9);">Accurate statistics give you insight into who has watched your videos or where your visitors come from.</p>
<a href="https://voe.sx/register" class="btn btn-primary mt-4" style="background-color: #1460ff; font-size: 18px">Create account</a>
</div>
</div>
</div>
<div class="row mt-5 py-5">
<div class="col-md-6">
<div class="py-3 m-5">
<h3 class="mb-1 mt-0 fw-bold">Feature-rich and multifunctional</h3>
<p class="mt-4 h5" style="color: rgba(66, 84, 102, 0.9);">Upload & integrate your logo, create video previews or control the amount of advertising of your videos.</p>
<a href="https://voe.sx/register" class="btn btn-secondary mt-4" style="background-color: #8114ff; font-size: 18px">Sign up</a>
</div>
</div>
<div class="col-md-6">
<div class="px-3">
<img src="/s/images/background/home/samples/screenshots1.png" class="img-thumbnail p-0 border-0" style="background: none;box-shadow: 0 0 0 1px rgba(63,63,68,.05), 0 1px 3px 0 rgba(63,63,68,.15);">
</div>
</div>
</div>
</div>
</section>
<section class="welcome pt-3 pb-5 bg-primary text-white">
<h3 class="text-center fs-2 mt-5 fw-bold">Support Knowledge Center</h3>
<p class="text-center h5 font-weight-normal mt-2 mb-2 opacity-75">The answers to your questions.</p>
<div class="text-center mt-4">
<a href="https://voe.sx/faq" class="fs-5 btn btn-white bg-white text-black">Our FAQ</a>
</div>
<div class="container">
<div class="row pt-3 mt-5 mb-4">
<div class="col-6 col-md-2 ">
<div class="support-employee-container position-relative mx-auto">
<div class=""><img src="/s/images/background/home/help/1.png" alt="" class="support-employee"></div>
</div>
</div>
<div class="col-6 col-md-2 ">
<div class="support-employee-container position-relative mx-auto">
<div class=""><img src="/s/images/background/home/help/2.png" alt="" class="support-employee"></div>
</div>
</div>
<div class="col-6 col-md-2 d-none d-md-block ">
<div class="support-employee-container position-relative mx-auto">
<div class=""><img src="/s/images/background/home/help/3.png" alt="" class="support-employee"></div>
</div>
</div>
<div class="col-6 col-md-2 d-none d-md-block ">
<div class="support-employee-container position-relative mx-auto">
<div class=""><img src="/s/images/background/home/help/4.png" alt="" class="support-employee"></div>
</div>
</div>
<div class="col-6 col-md-2 d-none d-md-block ">
<div class="support-employee-container position-relative mx-auto">
<div class=""><img src="/s/images/background/home/help/5.png" alt="" class="support-employee"></div>
</div>
</div>
<div class="col-6 col-md-2 d-none d-md-block ">
<div class="support-employee-container position-relative mx-auto">
<div class=""><img src="/s/images/background/home/help/6.png" alt="" class="support-employee"></div>
</div>
</div>
</div>
</div>
<style>
.support-employee-container{
background: white;
width: 140px;
height: 140px;
border-radius: 100px;
box-shadow: 0 0 0 1px rgba(63,63,68,.05), 0 1px 3px 0 rgba(63,63,68,.15);
overflow: hidden;
}
.support-employee{
width: 100%;
position: absolute;
top: 0;
left: 0;
}
</style>
</section>
<style>
h1{
font-size:2.8rem;
line-height: 3.7rem;
}
.welcome{
background: #fff;
position: relative;
left: 0;
right: 0;
bottom: 0;
top: 0;
}
.welcome i{
color: #3D4461;
}
.welcome .paper{
box-shadow: none;
border: 1px solid rgba(43,59,74,.3);
}
.text-gradient{
background: -webkit-linear-gradient(#1460ff,#8114ff);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
</style>
<section class="welcome pt-3 pb-3">
<div class="container">
<style>
.custom-box {
background: url(/s/images/background/home/footer-hero/7.png) no-repeat left center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
width: 100%;
height: 100%;
min-height: 290px;
border-radius: 6px;
}
</style>
<h3 class="text-center fs-2 mt-5 fw-bold">What Are You Waiting For?</h3>
<p class="text-center h5 font-weight-normal mt-2 mb-2 opacity-75">Start today, sign up for a free account.</p>
<div class="mt-5 mb-4 custom-box position-relative">
<div class="position-absolute text-center text-white py-5" style="z-index: 2; top: 0; bottom: 0; left: 0; right: 0;">
<h3 class="fw-bold mt-5">Your place to save moments.</h3>
<p class="h5 font-weight-normal mt-3">Share your personal experiences with the world.</p>
<a href="https://voe.sx/register" class="fs-5 d-inline-block mt-2 text-white">Sign up</a>
</div>
</div>
<small class="text-center d-block mt-5 pt-5" style="font-size: 12px;color: #6e6e73;">The logos and copyrights depicted on this page are the exclusive property of their respective companies and are utilized solely for illustrative purposes.</small>
<small class="text-center d-block my-4 mt-2">by using VOE you accept our legal conditions: <a href="https://voe.sx/tos" target="_blank">Terms of Use</a> & <a href="https://voe.sx/privacy" target="_blank">Privacy Policy</a>.
</small>
</div>
</section>
<div style="height: 10px;background-image: linear-gradient(43deg,#4158d0 0,#c850c0 46%,#ffcc70 100%);"></div>
<div class="container">
</div>
<footer class="footer pt-4 pb-3">
<div class="container">
<div class="row">
<div class="col-12 mt-3 mb-3">
<button class="language-switcher" type="button" data-bs-toggle="modal" data-bs-target="#language-switcher">
<svg style="width: 20px" fill="none" stroke="currentColor" stroke-width="1.5" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
<path stroke-linecap="round" stroke-linejoin="round" d="M12 21a9.004 9.004 0 008.716-6.747M12 21a9.004 9.004 0 01-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 017.843 4.582M12 3a8.997 8.997 0 00-7.843 4.582m15.686 0A11.953 11.953 0 0112 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0121 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0112 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 013 12c0-1.605.42-3.113 1.157-4.418"></path>
</svg>
English
</button>
<div class="modal fade" tabindex="-1" id="language-switcher">
<div class="modal-dialog modal-dialog-centered modal-lg">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title text-black fw-bold">Choose a language</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<div class="row g-0">
<div class="col-3 small" style="background: rgb(41 121 255 / 9%);">
<a href="https://voe.sx/language/en" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">English</span>
<span class="d-block text-black-50">English</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/bg" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Български</span>
<span class="d-block text-black-50">Bulgarian</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/zh" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">中文</span>
<span class="d-block text-black-50">Chinese</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/cs" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Čeština</span>
<span class="d-block text-black-50">Czech</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/da" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Dansk</span>
<span class="d-block text-black-50">Danish</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/nl" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Nederlands</span>
<span class="d-block text-black-50">Dutch</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/et" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Eesti</span>
<span class="d-block text-black-50">Estonian</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/fi" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Suomi</span>
<span class="d-block text-black-50">Finnish</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/fr" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Français</span>
<span class="d-block text-black-50">French</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/de" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Deutsch</span>
<span class="d-block text-black-50">German</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/el" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Ελληνικά</span>
<span class="d-block text-black-50">Greek</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/hu" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Magyar</span>
<span class="d-block text-black-50">Hungarian</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/id" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Bahasa Indonesia</span>
<span class="d-block text-black-50">Indonesian</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/it" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Italiano</span>
<span class="d-block text-black-50">Italian</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/ja" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">日本語</span>
<span class="d-block text-black-50">Japanese</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/ko" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">한국어</span>
<span class="d-block text-black-50">Korean</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/lv" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Latviešu</span>
<span class="d-block text-black-50">Latvian</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/lt" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Lietuvių</span>
<span class="d-block text-black-50">Lithuanian</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/nb" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Norsk (bokmål)</span>
<span class="d-block text-black-50">Norwegian (bokmål)</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/pl" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Polski</span>
<span class="d-block text-black-50">Polish</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/pt" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Português</span>
<span class="d-block text-black-50">Portuguese</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/ro" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Română</span>
<span class="d-block text-black-50">Romanian</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/ru" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Русский</span>
<span class="d-block text-black-50">Russian</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/sk" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Slovenčina</span>
<span class="d-block text-black-50">Slovak</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/sl" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Slovenščina</span>
<span class="d-block text-black-50">Slovenian</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/es" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Español</span>
<span class="d-block text-black-50">Spanish</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/sv" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Svenska</span>
<span class="d-block text-black-50">Swedish</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/tr" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Türkçe</span>
<span class="d-block text-black-50">Turkish</span>
</a>
</div>
<div class="col-3 small">
<a href="https://voe.sx/language/uk" class="px-3 py-2 text-decoration-none bg-hover d-block">
<span class="d-block text-black">Українська</span>
<span class="d-block text-black-50">Ukrainian</span>
</a>
</div>
<div class="col-12">
<small class="px-3 mt-3 d-block text-black" style="font-size: 12px;opacity: 0.7;">
These translations were automatically created and do not represent legal branches.
</small>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-12 col-sm-12 col-md-12 col-lg-12 col-xl-12">
<div class="row row-cols-5">
<div class="col-6 col-sm-4 col-md-4 col-lg col-xl">
<ul class="list-none list-padding">
<li><h5>About VOE™</h5></li>
<li><a href="/faq">Asked Questions</a></li>
<li><a href="/register">Create Account</a></li>
<li><a href="/settings">Settings</a></li>
<li><a href="/login">Log in</a></li>
</ul>
</div>
<div class="col-6 col-sm-4 col-md-4 col-lg col-xl">
<ul class="list-none list-padding">
<li><h5>Company</h5></li>
<li><a href="/company">About Us</a></li>
<li><a href="/careers">Jobs</a></li>
<li><a href="/advertising">Advertising</a></li>
</ul>
</div>
<div class="col-6 col-sm-4 col-md-4 col-lg col-xl">
<ul class="list-none list-padding">
<li><h5>Help</h5></li>
<li><a href="/contact">Contact Us</a></li>
<li><a href="/tickets">Ticket System</a></li>
<li><a href="https://voe.sx/premium">Premium Upgrade</a></li>
</ul>
</div>
<div class="col-6 col-sm-4 col-md-4 col-lg col-xl">
<ul class="list-none list-padding">
<li><h5>Links</h5></li>
<li><a href="/earn-money">Affiliate Program</a></li>
<li><a href="/premium-reseller">Premium Reseller</a> <span class="chip-card chip-blue ml-2">New</span></li>
<li><a href="https://voe.sx/premium/redeem">Redeem voucher</a></li>
<li><a href="/api-1-reference-index">API</a></li>
</ul>
</div>
<div class="col-6 col-sm-4 col-md-4 col-lg col-xl">
<ul class="list-none list-padding">
<li><h5>Legal & Policy</h5></li>
<li><a href="/tos">Terms of Service</a></li>
<li><a href="/copyright">Copyright Policy</a></li>
<li><a href="/privacy">Privacy Policy</a></li>
<li><a href="/child-pornography-abuse">Child Exploitation Policy</a></li>
<li><a href="/abuse">Report abuse | DMCA (ATTool)</a></li>
</ul>
</div>
</div>
</div>
<div class="col-12">
<ul class="secure-payments m-0">
<li class="d-inline-block m-0"><img src="/s/images/premium/logos/visa-logo.svg" alt="Visa Logo" style="height: 60px" loading="lazy" class="me-1"></li>
<li class="d-inline-block m-0"><img src="/s/images/premium/logos/mastercard-logo.svg" alt="Mastercard Logo" style="height: 28px" loading="lazy" class="me-1"></li>
<li class="d-inline-block m-0"><img src="/s/images/premium/logos/verified-by-visa-logo.svg" alt="Visa verified Logo" style="height: 55px" loading="lazy" class="me-1"></li>
<li class="d-inline-block m-0"><img src="/s/images/premium/logos/mastercard-secure-code.svg" alt="Mastercard secure code Logo" style="height: 24px" loading="lazy" class="me-1"></li>
<li class="d-inline-block m-0"><img src="/s/images/premium/logos/sectigo-logo.svg" alt="Sectigo Logo" style="height: 28px" loading="lazy" class="me-1"></li>
</ul>
</div>
</div>
<div class="row mt-3 mb-3">
<div class="col-12">
<hr class="w-100 mb-3" style="height: 1px">
<small class="text-uppercase text-secondary text-center d-block mt-3">© 2018-2024 Luna Cloud Storage LLC. All rights reserved. <a href="https://voe.sx/tos" class="text-secondary">Terms of Use</a> | <a href="https://voe.sx/privacy" class="text-secondary">Privacy Policy</a></small>
</div>
<div class="col-12 mt-4"><img src="/s/images/logos/voe-logo-2.svg?v=2" alt="VOE Video-Hosting Provider" class="logo d-block mx-auto"></div>
</div>
</div>
</footer>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/js/bootstrap.bundle.min.js" integrity="sha512-7Pi/otdlbbCR+LnW+F7PwFcSDJOuUJB3OxtEHbg4vSMvzvJjde4Po1v4BR9Gdc9aXNUNFVUY+SK51wWT8WF0Gg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script src="/s/js/site.min.js?ea7bc466cd21d4b756b621241c671b1d"></script>
<script>
(function(w, d){
var b = d.getElementsByTagName('body')[0];
var s = d.createElement("script");
var v = !("IntersectionObserver" in w) ? "8.15.0" : "10.17.0";
s.src = "https://cdnjs.cloudflare.com/ajax/libs/vanilla-lazyload/" + v + "/lazyload.min.js";
w.lazyLoadOptions = {
threshold: 650,
elements_selector: "img[data-src], iframe[data-src], .lazy"
};
b.appendChild(s);
}(window, document));
</script><script src="https://cdnjs.cloudflare.com/ajax/libs/vanilla-lazyload/10.17.0/lazyload.min.js"></script>
<script>
// List of error messages or patterns to ignore
const errorWhitelist = [
"Uncaught TypeError: f[R7][Q0] is not a function",
// Add more patterns as needed
];
function shouldLogError(message) {
// Ensure that message is a string before attempting to use includes
if (typeof message === 'string') {
return !errorWhitelist.some(pattern => message.includes(pattern));
}
return true; // If message is not a string, don't skip logging it
}
window.onerror = function (message, source, lineno, colno, error) {
console.log('Captured error: ', message, source, lineno, colno, error); // For debugging
if (!shouldLogError(message)) {
return; // Skip logging for whitelisted errors
}
const errorData = {
message: message || 'Unknown message',
source: source || 'Unknown source',
lineno: lineno || 0,
colno: colno || 0,
error: error ? error.stack : 'No stack trace available',
userAgent: navigator.userAgent || 'Unknown userAgent',
url: window.location.href || 'Unknown URL',
screenSize: `${window.screen.width || 'Unknown width'}x${window.screen.height || 'Unknown height'}`,
viewportSize: `${window.innerWidth || 'Unknown width'}x${window.innerHeight || 'Unknown height'}`,
timestamp: new Date().toISOString(),
referrer: document.referrer || 'No referrer',
cookies: document.cookie || 'No cookies',
urlPath: window.location.pathname || 'Unknown path',
queryParams: window.location.search || 'No query parameters',
localStorageData: JSON.stringify(localStorage) || 'No local storage data',
sessionStorageData: JSON.stringify(sessionStorage) || 'No session storage data',
memoryUsage: window.performance.memory ? JSON.stringify(window.performance.memory) : 'Memory usage not available',
connection: navigator.connection ? JSON.stringify(navigator.connection) : 'Network info not available',
};
logErrorToServer(errorData);
};
window.addEventListener('unhandledrejection', function (event) {
console.log('Unhandled rejection: ', event.reason); // For debugging
const message = event.reason.message || 'Unhandled promise rejection';
if (!shouldLogError(message)) {
return; // Skip logging for whitelisted errors
}
const errorData = {
message: message,
source: event.reason.stack || 'No stack trace available',
lineno: 0,
colno: 0,
error: event.reason.stack || 'No stack trace available',
userAgent: navigator.userAgent || 'Unknown userAgent',
url: window.location.href || 'Unknown URL',
screenSize: `${window.screen.width || 'Unknown width'}x${window.screen.height || 'Unknown height'}`,
viewportSize: `${window.innerWidth || 'Unknown width'}x${window.innerHeight || 'Unknown height'}`,
timestamp: new Date().toISOString(),
referrer: document.referrer || 'No referrer',
cookies: document.cookie || 'No cookies',
urlPath: window.location.pathname || 'Unknown path',
queryParams: window.location.search || 'No query parameters',
localStorageData: JSON.stringify(localStorage) || 'No local storage data',
sessionStorageData: JSON.stringify(sessionStorage) || 'No session storage data',
memoryUsage: window.performance.memory ? JSON.stringify(window.performance.memory) : 'Memory usage not available',
connection: navigator.connection ? JSON.stringify(navigator.connection) : 'Network info not available',
};
logErrorToServer(errorData);
});
function logErrorToServer(errorData) {
const url = '/log/log_js_error';
// Format the payload as a string with '|' as a separator for readability
const formattedPayload = Object.entries(errorData)
.map(([key, value]) => `${key}=${value}`)
.join(' | ');
if (!navigator.sendBeacon || !navigator.sendBeacon(url, formattedPayload)) {
fetch(url, {
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
body: formattedPayload
}).catch(console.error); // Add error handling for fetch
}
}
</script>
</body></html>