Smartwatch [NEW]

✈️✈️Free Shipping✈️✈️
people are viewing this right now
$99.99
$159.99
863 sold
Color : Orange
Quantity
Free shipping on orders over $50
Free returns within fourteen days
Contact us: service@cantuv.com
Secure payments
Description

Our Toughest Model Yet.

Scratch It, Bang It, Dunk It in water.
Cover It in sparks. It doesn't care.

Most smartwatches are very delicate & overpriced.
Get The Smartwatch built with hard work in mind.

Seamless Connectivity

Connect to your phone's contact list
Take phone calls from your watch anywhere, anytime.

Half The Price, All The Features

Just as functional as smartwatches 3x the price.
❤Real-Time Heart Rate
📊Blood Pressure & Oxygen Monitors
🚶‍♂️ Steps & Calories Counter
🎵Bluetooth Music Player

IP69K Dust-Proof

Protected from particles & more:
👷‍♂️ Concrete Dust
🧱 Fiberglass Dust
🧪 Solvents & Harsh Chemicals
☁ Dust Particles

Monitor Your Vitals

Check your heart rate in real-time.

Reduce the risk of surprise Heart Attacks & Strokes and know what's going on with your body.

AMOLED Screen

With it's massive 1.8" screen & over 300ppi, you'll be able to see your watch screen in the brightest sunny days or darkest basements.

Designed in Extreme Conditions

Designed & Tested in harsh Canadian winters,  The Smartwatch is built for -30° degrees & beyond without issue.

🔋 Battery That Lasts Days Not Hours

Forget to charge it after a long day?
No Problem, it has a 12-Day Battery Life.

Free Safety Strap

If your arm or wrist is in a sticky situation, the magnetic strap will break away from your wrist.

Add the Safety Strap in the cart page for FREE

Money-Back Guarantee

If you're not satisfied with The Smartwatch, you don't even need to send it back.

Tear up the invoice,
you won't owe us a cent.

Contact us for a full refund.

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.