Building Great Communities
Tapatalk is the mobile-first community platform trusted by hundreds of thousands communities worldwide. Start a new community today or connect your community with our mobile app. It's the infrastructure and service you need to build a great community.
The Future of Online Forums
Reward-based. Member Supported. Decentralized Governance and Ownership. Check out our long term vision of Online Forums at TAPx.io
Tapatalk Mobile - Beyond Community Software
Tapatalk Mobile App layers on top of your existing community software to provide a seamless native mobile app experience for your members.
Our app is compatible with all major community software so your members can access your community on the go. It's totally free for both the community owner and the members. Or subscribe to our Paid Tiers to gain control of advertisement, branding and more.
Tapatalk Groups - Managed Community Platform
Let us provide all the infrastructure and tools you need to build a great and sustainable community - Tapatalk Groups is a combination of community software, cloud hosting, programmatic newsletters, payment system with donations and premium membership subscriptions, ad network optimization and other advanced features to let you survive and prosper in the Social Networking age... And that will save you time and money so you can focus on what matters to you most - nurturing great discussions and building a great community.
Interest Graph - Not Just a Mobile App
Tapatalk has used billions of data points to build an Interest Graph to predict what topics your members will want to read next. We help get your members hooked on to your community with tools such as personalized feeds, email newsletters, recommended discussions, and more!
Migrate and Earn More
Tapatalk commits to help you grow your revenue and audience and you get to keep your own branding and content. We work directly with all major advertising exchanges and networks to optimize your ad revenue and deliver high quality ads. By migrating your existing forum to Tapatalk Groups, we help to maximize your ad revenue alongside with your existing direct sponsorship or advertisement. Or if you just like to move over so you don't have to pay for hosting and software, contact us or request a free preview of your forum in Tapatalk Groups.
Paid Subscription That Works
With Tapatalk VIP Program, your members have more reason to upgrade to Paid Subscription since the same subscription will work in all participating forums in the Tapatalk network. With our blockchain-based record keeping system we make sure you will get paid fairly and earn much more than if you would display advertisements.
Tapatalk VIP currently only works in Tapatalk Groups forums. Running a self-hosted forum but still want to participate in this program? Contact us to join our private beta program
Micro-payment and Digital Goods for Online Forums
Tapatalk is building a digital currency for online forums, empowering members to reward each other and ultimately create incentive and positive reinforcement for creating great content. Plus the ability for anyone to charge services and purchasing permissions with a very small amount of money. You can focus on building a sustainable community, while letting the top contributors get rewards from other members.
Earn KIN Reward with Tapatalk Mobile App
Tapatalk and KIN Foundation partners to bring KIN, a peer-to-peer reward system to Tapatalk mobile app. By integrating KIN in Tapatalk, forum members can now be rewarded by posting great content, creating a new kind of tipping based ecosystem for online forums.
Free to Start
Whether you're starting a new community, migrating your community, or simply want to activate Tapatalk Mobile App with your existing forum, Tapatalk is absolutely free for you and your members - or select our Basic Plan ($5/mo) or Premium Plan ($10/mo) to get more control of your branding and advertisment that is right for your community.
// Right side menu
var slideout = new Slideout({
'panel': document.getElementById('panel'),
'menu': document.getElementById('menu'),
'padding': 200,
'tolerance': 70,
'side': 'right'
});
$(".show-menu").on("click", function(){
slideout.toggle();
});
slideout.on('beforeopen', function() {
$("#menu").show();
$("#fakeShadow").css("display", "block").animate({opacity: '0.5'}, 300);
});
slideout.on('beforeclose', function() {
$("#fakeShadow").animate({opacity: '0'}, 300, function(){
$(this).css("display", "none");
});
});
slideout.on('close', function() {
$("#menu").hide();
});
// back to top button
$('.back-top').click(function () {
$('html, body').stop().animate({
scrollTop: 0
}, 1500,'easeInOutExpo');
return false;
});
$('.resend-active-email').on('click', function () {
var au_id = $('.user-name').data('au_id');
$.ajax({
type : "post",
url : "/ajax/resendActivationCode",
data : {"au_id": au_id},
dataType: "json",
success : function (response) {
var modal = $('#confirmEmailResponseModal');
var body = modal.find('.modal-body p');
if (response.message) {
body.text(response.message);
modal.modal('show');
}
else {
console.warn(response);
}
}
});
});
function setCookie(name,value,expires)
{
var date = new Date();
date.setTime(date.getTime() + expires*1000);
var expires = "; expires="+ date.toGMTString();
var domain = "; path=/";
document.cookie = name + "=" + value + expires + domain;
}
function getCookie(name)
{
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg))
return unescape(arr[2]);
else
return '';
}
_atrk_opts = { atrk_acct:"fdH3q1kx0820/9", domain:"tapatalk.com",dynamic: true};
(function() { var as = document.createElement('script'); as.type = 'text/javascript'; as.async = true; as.src = "https://d31qbv1cthcecs.cloudfront.net/atrk.js"; var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(as, s); })();
(function (window) {
window.__cmp = (function () {
var listen = window.attachEvent || window.addEventListener;
listen('message', function (event) {
window.__cmp.receiveMessage(event);
}, false);
function addLocatorFrame() {
if (!window.frames['__cmpLocator']) {
if (document.body) {
var frame = document.createElement('iframe');
frame.style.display = 'none';
frame.name = '__cmpLocator';
document.body.appendChild(frame);
} else {
setTimeout(addLocatorFrame, 5);
}
}
}
addLocatorFrame();
var commandQueue = [];
var cmp = function (command, parameter, callback) {
if (command === 'ping') {
if (callback) {
callback({
gdprAppliesGlobally: !!(window.__cmp && window.__cmp.config && window.__cmp.config.storeConsentGlobally),
cmpLoaded: false
});
}
} else {
commandQueue.push({
command: command,
parameter: parameter,
callback: callback
});
}
}
cmp.commandQueue = commandQueue;
cmp.receiveMessage = function (event) {
var data = event && event.data && event.data.__cmpCall;
if (data) {
commandQueue.push({
callId: data.callId,
command: data.command,
parameter: data.parameter,
event: event
});
}
};
cmp.config = {
//
// Modify config values here
//
globalVendorListLocation: "https://groups.tapatalk-cdn.com/static/gdpr/vendorlist.json",
// customPurposeListLocation: './purposes.json',
// globalConsentLocation: './portal.html',
storeConsentGlobally: false,
storePublisherData: false,
//allowedVendorIds: [25, 13, 10, 32, 52, 91],
//logging: 'debug',
// localization: {},
forceLocale: 'en-us',
loadWellKnow: false
};
return cmp;
}());
})(window);
function handleConsentResult(cmp, vendorList, vendorConsents) {
var created = vendorConsents && vendorConsents.created;
if (!created || vendorConsents.vendorListVersion !== vendorList.vendorListVersion) {
/*here we can show our own banner,and call to cmp('showConsentToolPopup') from our banner button to show the popup without the native banner*/
var gdpr_b = $('#gdpr_b');
if (gdpr_b.length)
{
gdpr_b.removeClass('hide');
}
else
{
// in case the gdpr_b not loaded, wait until the document is loaded and call it.
$(function () {
gdpr_b.removeClass('hide');
});
}
}
}
function checkConsent(cmp) {
if (cmp && window.navigator.cookieEnabled) {
cmp('getVendorList', null, function (vendorList) {
var timeout = setTimeout(function () {
handleConsentResult(cmp, vendorList);
}, 100);
cmp('getVendorConsents', null, function (vendorConsents) {
clearTimeout(timeout);
// console.log(vendorList, vendorConsents);
handleConsentResult(cmp, vendorList, vendorConsents);
});
});
}
}
__cmp('addEventListener', 'cmpReady', function (result) {
checkConsent(window.__cmp);
});
__cmp('addEventListener', 'onSubmit', function (result) {
$('#gdpr_b').remove();
$('.top-section').css('paddingTop', '50px');
});
$(document).ready(function(){
if(window.console || "console" in window) {
console.log("%c WARNING!!!", "color:red; font-size:40px;");
console.log("%c This browser feature is for developers only. Please do not copy-paste any code or run any scripts here. It may cause your account to be compromised.", "color:#0f357b; font-size:13px;");
console.log("%c For more information, http://en.wikipedia.org/wiki/Self-XSS", "color:#0f357b; font-size:13px;");
}
});