www.pretendocards.com
Open in
urlscan Pro
2620:127:f00f:e::
Public Scan
Submitted URL: https://pretendocards.com/
Effective URL: https://www.pretendocards.com/
Submission: On May 10 via api from BE — Scanned from CA
Effective URL: https://www.pretendocards.com/
Submission: On May 10 via api from BE — Scanned from CA
Form analysis
4 forms found in the DOMPOST /localization
<form method="post" action="/localization" id="annbar-localization" accept-charset="UTF-8" class="form localization no-js-hidden" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden"
name="utf8" value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
<div class="localization__grid"></div>
<script>
customElements.whenDefined('custom-select').then(() => {
if (!customElements.get('country-selector')) {
class CountrySelector extends customElements.get('custom-select') {
constructor() {
super();
this.loaded = false;
}
async showListbox() {
if (this.loaded) {
super.showListbox();
return;
}
this.button.classList.add('is-loading');
this.button.setAttribute('aria-disabled', 'true');
try {
const response = await fetch('?section_id=country-selector');
if (!response.ok) throw new Error(response.status);
const tmpl = document.createElement('template');
tmpl.innerHTML = await response.text();
const el = tmpl.content.querySelector('.custom-select__listbox');
this.listbox.innerHTML = el.innerHTML;
this.options = this.querySelectorAll('.custom-select__option');
this.loaded = true;
} catch {
this.listbox.innerHTML = '<li>Error fetching countries, please try again.</li>';
} finally {
super.showListbox();
this.button.classList.remove('is-loading');
this.button.setAttribute('aria-disabled', 'false');
}
}
setButtonWidth() {
return;
}
}
customElements.define('country-selector', CountrySelector);
}
});
</script>
<script>
document.getElementById('annbar-localization').addEventListener('change', (evt) => {
const input = evt.target.previousElementSibling;
if (input && input.tagName === 'INPUT') {
input.value = evt.detail.selectedValue;
evt.currentTarget.submit();
}
});
</script>
</form>
POST /localization
<form method="post" action="/localization" id="annbar-localizationMobileNav" accept-charset="UTF-8" class="form localization no-js-hidden" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden"
name="utf8" value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
<div class="localization__grid"></div>
<script>
customElements.whenDefined('custom-select').then(() => {
if (!customElements.get('country-selector')) {
class CountrySelector extends customElements.get('custom-select') {
constructor() {
super();
this.loaded = false;
}
async showListbox() {
if (this.loaded) {
super.showListbox();
return;
}
this.button.classList.add('is-loading');
this.button.setAttribute('aria-disabled', 'true');
try {
const response = await fetch('?section_id=country-selector');
if (!response.ok) throw new Error(response.status);
const tmpl = document.createElement('template');
tmpl.innerHTML = await response.text();
const el = tmpl.content.querySelector('.custom-select__listbox');
this.listbox.innerHTML = el.innerHTML;
this.options = this.querySelectorAll('.custom-select__option');
this.loaded = true;
} catch {
this.listbox.innerHTML = '<li>Error fetching countries, please try again.</li>';
} finally {
super.showListbox();
this.button.classList.remove('is-loading');
this.button.setAttribute('aria-disabled', 'false');
}
}
setButtonWidth() {
return;
}
}
customElements.define('country-selector', CountrySelector);
}
});
</script>
<script>
document.getElementById('annbar-localization').addEventListener('change', (evt) => {
const input = evt.target.previousElementSibling;
if (input && input.tagName === 'INPUT') {
input.value = evt.detail.selectedValue;
evt.currentTarget.submit();
}
});
</script>
</form>
POST /contact#contact_form
<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
<input type="hidden" name="contact[tags]" value="prospect,newsletter">
<p>
<input type="email" placeholder="Your email" class="signup-form__email" value="" name="contact[email]" aria-label="Email" required="">
</p>
<button class="btn btn--primary signup-form__button" type="submit">Subscribe</button>
</form>
POST /localization
<form method="post" action="/localization" id="footer-localization" accept-charset="UTF-8" class="form localization no-js-hidden" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden"
name="utf8" value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
<div class="localization__grid"></div>
<script>
customElements.whenDefined('custom-select').then(() => {
if (!customElements.get('country-selector')) {
class CountrySelector extends customElements.get('custom-select') {
constructor() {
super();
this.loaded = false;
}
async showListbox() {
if (this.loaded) {
super.showListbox();
return;
}
this.button.classList.add('is-loading');
this.button.setAttribute('aria-disabled', 'true');
try {
const response = await fetch('?section_id=country-selector');
if (!response.ok) throw new Error(response.status);
const tmpl = document.createElement('template');
tmpl.innerHTML = await response.text();
const el = tmpl.content.querySelector('.custom-select__listbox');
this.listbox.innerHTML = el.innerHTML;
this.options = this.querySelectorAll('.custom-select__option');
this.loaded = true;
} catch {
this.listbox.innerHTML = '<li>Error fetching countries, please try again.</li>';
} finally {
super.showListbox();
this.button.classList.remove('is-loading');
this.button.setAttribute('aria-disabled', 'false');
}
}
setButtonWidth() {
return;
}
}
customElements.define('country-selector', CountrySelector);
}
});
</script>
<script>
document.getElementById('footer-localization').addEventListener('change', (evt) => {
const input = evt.target.previousElementSibling;
if (input && input.tagName === 'INPUT') {
input.value = evt.detail.selectedValue;
evt.currentTarget.submit();
}
});
</script>
</form>
Text Content
Skip to content You're In The Game * Home * Shop * Card Writer * Blog * Contact Cart * Home * Shop * Kids * Adults * Card Writer * Blog * Contact * Home * Shop * Kids * Adults * Card Writer * Blog * Contact 1-Year Money-Back Guarantee Free Shipping Over $39 Ships Fast (In 1-3 biz days) 1-Year Money-Back Guarantee Tell their epic story with PERSONALIZED VIDEO GAME GREETING CARDS MAKE THEM A HERO WITH A PERSONALIZED CARD & VIDEO GAME IN ONE Shop thisShop all Tell their epic story with PERSONALIZED VIDEO GAME GREETING CARDS MAKE THEM A HERO WITH A PERSONALIZED CARD & VIDEO GAME IN ONE Shop thisShop all Load slide 1 of 2 Load slide 2 of 2 Previous Next 1-YEAR MONEY-BACK GUARANTEE FREE SHIPPING OVER $39 SHIPS FAST (IN 1-3 BIZ DAYS) 1-Year Money-Back Guarantee WHAT ARE THESE? Dive into a realm where greeting cards are more than just paper — they're a portal to excitement! Our unique personalized cards featuring your loved ones don't just wish them well; they transform them into heroes of their very own personalized video game. Whether they're exploring enchanted forests, navigating chaotic offices, or saving the world, the adventure is tailored just for them. The perfect card and gift in one. Featured DRAGON DASH Shop Now View details Add Family & Friends Avatar of mom, dad, sibling, or a friend (included in mobile game story). View details Child's Name Recipients first and last name. View details Child Character Personalized avatar that looks like your child including their face. View details Child's Name & Face Recipients face and first and last name View details In-Game Story (not pictured) Throughout the game, the recipients name, city, family names, and more are weaved into the story making it all about them! HOW IT WORKS STEP 1 Pick a card for your friend or loved one. Customize it with features like their name, face, game avatar, friends, city, & more! STEP 2 Your recipient receives a personalized card starring them. A QR code leads them to their very own personalized video game featuring them as a hero. STEP 3 Watch their face light up as they see themselves be the hero you always knew they could be. Tell Their story IN A PERSONALIZED VIDEO GAME Made Just For Them Close EARN MORE WITH EVERY PURCHASE! For every dollar you spend, you'll earn 10 Pixel Points—giving you 10% of your spending back to use on future orders. Redeem your Pixel Points easily: every 100 points equals a $1 discount on your next purchase, giving you instant savings! Sign up today and receive 500 Pixel Points, which you can redeem for $5, or exchange for a 20% discount on your entire first order. Join Now CUSTOMER REVIEWS 5.00 out of 5 Based on 1 review 1 0 0 0 0 See all reviews Write a review Most Recent Highest Rating Lowest Rating Only Pictures Pictures First Videos First Most Helpful 03/21/2024 Ian Messier My kid loved it! My daughter is 8 and loved this. From the custom card with her face on it to the game itself, she was a fan. She loved knowing that this was HER game and not just a game she owned. I would highly recommend this for any kid and even game-loving adults (especially those of us that remember the original NES days!). EARN MORE WITH EVERY PURCHASE! Unlock the ultimate gaming experience with the Pretendo Rewards Program and earn Pixel Points with every purchase! For every dollar you spend, you'll earn 10 Pixel Points—giving you 10% of your spending back to use on future orders. Redeem your Pixel Points easily: every 100 points equals a $1 discount on your next purchase, giving you instant savings! Sign up today and receive 500 Pixel Points, which you can redeem for $5, or exchange for a 20% discount on your entire first order. Join Now PREVIOUS FEATURED PRODUCTS NEXT Dragon Dash From $19.99 Office Runner From $19.99 1-Year Money-Back Guarantee Qty. Discounts Free Shipping Over $39 Ships Fast (In 1-3 biz days) The Power of Play We're on a mission to spark joy and ignite the imagination in kids and kids-at-heart alike. Dedicated to creating moments of delight through personalized video game greeting cards that cast the recipient as the hero of their own adventure. For the young and the young at spirit, Pretendo's cards offer a unique blend of entertainment and personal touch, turning playtime into a special occasion where every child feels cherished, and every adult reminisces the wonder of youth. You're not just selecting a gift; you're embarking on a journey to become a hero in the eyes of someone you love, elevating the art of gifting to heroic new heights. Join us in crafting tales of valor and cheer where every game is a celebration of the individual at the heart of the story. Quick links * Search * Contact Us * Dragon Dash Privacy Policy * Promote Our Brand Newsletter Sign up for exclusive discounts, product launches, gift reviews, & tutorials. No spam - we also think that would be game over. Subscribe American Express Apple Pay Diners Club Discover Meta Pay Google Pay Mastercard PayPal Shop Pay Venmo Visa © 2024 Pretendo. Your cart Close Checkout Close Your cart is empty Start shopping Added to your Cart Judge.me