1<!DOCTYPE html> 2<html lang="en-US" class="no-js"> 3<head 4 <meta charset="UTF-8"> 5 <!-- 6 <meta property="al:ios:url" content="indest://tere" /> 7 <meta property="al:ios:app_name" content="Testing" /> 8 <meta property="al:android:url" content="indest://tere" /> 9 <meta property="al:android:app_name" content="Palindrome" /> 10 <meta property="al:android:package" content="com.indrek.testsearch" />--> 11 <meta name="viewport" content="width=device-width"> 12 <link rel="profile" href="http://gmpg.org/xfn/11"> 13 <link rel="pingback" href="https://indest.ee/xmlrpc.php"> 14 <!--[if lt IE 9]> 15
15<script src="https://indest.ee/wp-content/themes/twentyfifteen/js/html5.js"></script>
15 16 <![endif]--> 17
17<script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script>
17 18<title>News – Indest</title> 19<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 20<link rel='dns-prefetch' href='//twemoji.classicpress.net' /> 21<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> 22<link rel="alternate" type="application/rss+xml" title="Indest » Feed" href="https://indest.ee/feed/" /> 23<link rel="alternate" type="application/rss+xml" title="Indest » Comments Feed" href="https://indest.ee/comments/feed/" /> 24<link rel="alternate" type="application/rss+xml" title="Indest » News Category Feed" href="https://indest.ee/category/news/feed/" /> 25
25<script type="text/javascript"> 26 window._wpemojiSettings = {"baseUrl":"https:\/\/twemoji.classicpress.net\/12\/72x72\/","ext":".png","svgUrl":"https:\/\/twemoji.classicpress.net\/12\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/indest.ee\/wp-includes\/js\/wp-emoji-release.min.js?ver=cp_f084c582"}}; 27 !function(e,t,a){var r,n,o,i,p=t.createElement("canvas"),s=p.getContext&&p.getContext("2d");function c(e,t){var a=String.fromCharCode;s.clearRect(0,0,p.width,p.height),s.fillText(a.apply(this,e),0,0);var r=p.toDataURL();return s.clearRect(0,0,p.width,p.height),s.fillText(a.apply(this,t),0,0),r===p.toDataURL()}function l(e){if(!s||!s.fillText)return!1;switch(s.textBaseline="top",s.font="600 32px Arial",e){case"flag":return!c([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!c([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!c([55357,56424,55356,57342,8205,55358,56605,8205,55357,56424,55356,57340],[55357,56424,55356,57342,8203,55358,56605,8203,55357,56424,55356,57340])}return!1}function d(e){var a=t.createElement("script");a.src=e,a.defer=a.type="text/javascript",t.getElementsByTagName("head")[0].appendChild(a)}for(i=Array("flag","emoji"),a.supports={everything:!0,everythingExceptFlag:!0},o=0;o<i.length;
27o++)a.supports[i[o]]=l(i[o]),a.supports.everything=a.supports.everything&&a.supports[i[o]],"flag"!==i[o]&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[i[o]]);a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.DOMReady=!1,a.readyCallback=function(){a.DOMReady=!0},a.supports.everything||(n=function(){a.readyCallback()},t.addEventListener?(t.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),t.attachEvent("onreadystatechange",(function(){"complete"===t.readyState&&a.readyCallback()}))),(r=a.source||{}).concatemoji?d(r.concatemoji):r.wpemoji&&r.twemoji&&(d(r.twemoji),d(r.wpemoji)))}(window,document,window._wpemojiSettings); 28 </script>
28 29 <style type="text/css"> 30img.wp-smiley, 31img.emoji { 32 display: inline !important; 33 border: none !important; 34 box-shadow: none !important; 35 height: 1em !important; 36 width: 1em !important; 37 margin: 0 .07em !important; 38 vertical-align: -0.1em !important; 39 background: none !important; 40 padding: 0 !important; 41} 42</style> 43 <link rel='stylesheet' id='twentyfifteen-fonts-css' href='https://fonts.googleapis.com/css?family=Noto+Sans%3A400italic%2C700italic%2C400%2C700%7CNoto+Serif%3A400italic%2C700italic%2C400%2C700%7CInconsolata%3A400%2C700&subset=latin%2Clatin-ext' type='text/css' media='all' /> 44<link rel='stylesheet' id='genericons-css' href='https://indest.ee/wp-content/themes/twentyfifteen/genericons/genericons.css?ver=3.2' type='text/css' media='all' /> 45<link rel='stylesheet' id='twentyfifteen-style-css' href='https://indest.ee/wp-content/themes/twentyfifteen/style.css?ver=cp_f084c582' type='text/css' media='all' /> 46<!--[if lt IE 9]> 47<link rel='stylesheet' id='twentyfifteen-ie-css' href='https://indest.ee/wp-content/themes/twentyfifteen/css/ie.css?ver=20141010' type='text/css' media='all' /> 48<![endif]--> 49<!--[if lt IE 8]> 50<link rel='stylesheet' id='twentyfifteen-ie7-css' href='https://indest.ee/wp-content/themes/twentyfifteen/css/ie7.css?ver=20141010' type='text/css' media='all' /> 51<![endif]-->
52<script type='text/javascript' src='https://indest.ee/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp'></script>
vendor: 1 bytes, line 52
52
53<script type='text/javascript' src='https://indest.ee/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1'></script>
53 54<link rel='https://api.w.org/' href='https://indest.ee/wp-json/' /> 55<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://indest.ee/xmlrpc.php?rsd" /> 56<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://indest.ee/wp-includes/wlwmanifest.xml" /> 57<meta name="generator" content="WordPress 4.9.25 (compatible; ClassicPress 1.7.3)"> 58<link rel="icon" href="https://indest.ee/wp-content/uploads/2021/06/cropped-indest_logo-32x32.png" sizes="32x32" /> 59<link rel="icon" href="https://indest.ee/wp-content/uploads/2021/06/cropped-indest_logo-192x192.png" sizes="192x192" /> 60<link rel="apple-touch-icon-precomposed" href="https://indest.ee/wp-content/uploads/2021/06/cropped-indest_logo-180x180.png" /> 61<meta name="msapplication-TileImage" content="https://indest.ee/wp-content/uploads/2021/06/cropped-indest_logo-270x270.png" /> 62</head> 63 64<body class="archive category category-news category-84 wp-custom-logo"> 65<div id="page" class="hfeed site"> 66 <a class="skip-link screen-reader-text" href="#content">Skip to content</a> 67 68 <div id="sidebar" class="sidebar"> 69 <header id="masthead" class="site-header" role="banner"> 70 <div class="site-branding"> 71 <a href="https://indest.ee/" class="custom-logo-link" rel="home" itemprop="url"><img width="248" height="250" src="https://indest.ee/wp-content/uploads/2022/05/cropped-Halftone-Effect-Background.png" class="custom-logo" alt="Indest" loading="lazy" itemprop="logo" srcset="https://indest.ee/wp-content/uploads/2022/05/cropped-Halftone-Effect-Background.png 248w, https://indest.ee/wp-content/uploads/2022/05/cropped-Halftone-Effect-Background-150x150.png 150w" sizes="(max-width: 248px) 100vw, 248px" /></a> <p class="site-title"><a href="https://indest.ee/" rel="home">Indest</a></p> 72 <p class="site-description">Hypercasual games</p> 73 <button class="secondary-toggle">Menu and widgets</button> 74 </div><!-- .site-branding --> 75 </header><!-- .site-header --> 76 77 <div id="secondary" class="secondary"> 78 79 <nav id="site-navigation" class="main-navigation" role="navigation"> 80 </nav><!-- .main-navigation --> 81 82 83 84 </div><!-- .secondary --> 85 86 </div><!-- .sidebar --> 87 88 <div id="content" class="site-content"> 89<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 89-90
89 90<script async src="https://www.googletagmanager.com/gtag/js?id=
90AW-956890111
vendor: 12 bytes, line 90
90"></script>
91<script> 92
vendor: 134 bytes, lines 92-96
92window.dataLayer = window.dataLayer || []; 93 function gtag(){dataLayer.push(arguments);} 94 gtag('js', new Date()); 95 96 gtag('config', '
96AW-956890111
vendor: 4 bytes, line 96
96');
97</script>
97 98 <section id="primary" class="content-area"> 99 <main id="main" class="site-main" role="main"> 100 101 102 <header class="page-header"> 103 <h1 class="page-title">Category: News</h1> </header><!-- .page-header --> 104 105 106<article id="post-316" class="post-316 post type-post status-publish format-standard hentry category-news tag-app-store tag-apps tag-games tag-google-play tag-offer-codes tag-promo-codes tag-promote-apps tag-redeem-codes"> 107 108 <header class="entry-header"> 109 <h2 class="entry-title"><a href="https://indest.ee/distribution-for-google-play-and-app-store-promo-codes/" rel="bookmark">Distribution for Google Play and App Store promo codes</a></h2> </header><!-- .entry-header --> 110 111 <div class="entry-content"> 112 <p data-path-to-node="9,1"><strong>Developers</strong>, you get a generous amount of promo codes from the App Store and Google Play, and sharing these for my own apps/games was the #1 way I got early users.</p> 113<p data-path-to-node="9,2">However, managing them in spreadsheets is incredibly tedious and not fun for <strong>users</strong>. I built a tool to automate the process so you can focus on the product.</p> 114<p data-path-to-node="9,2"><strong>Developers</strong>, your first campaign is <em>on the house</em>.<br /> 115<a href="https://proffer.codes/for-developers">https://proffer.codes/for-developers</a></p> 116<p><strong>Users</strong> can just go and claim the codes without any hassle.<br /> 117<a href="https://proffer.codes">https://proffer.codes</a></p> 118 </div><!-- .entry-content --> 119 120 121 <footer class="entry-footer"> 122 <span class="posted-on"><span class="screen-reader-text">Posted on </span><a href="https://indest.ee/distribution-for-google-play-and-app-store-promo-codes/" rel="bookmark"><time class="entry-date published" datetime="2026-01-26T20:38:59+00:00">January 26, 2026</time><time class="updated" datetime="2026-08-11T11:27:27+00:00">August 11, 2026</time></a></span><span class="cat-links"><span class="screen-reader-text">Categories </span><a href="https://indest.ee/category/news/" rel="category tag">News</a></span><span class="tags-links"><span class="screen-reader-text">Tags </span><a href="https://indest.ee/tag/app-store/" rel="tag">app store</a>, <a href="https://indest.ee/tag/apps/" rel="tag">apps</a>, <a href="https://indest.ee/tag/games/" rel="tag">games</a>, <a href="https://indest.ee/tag/google-play/" rel="tag">google play</a>, <a href="https://indest.ee/tag/offer-codes/" rel="tag">offer codes</a>, <a href="https://indest.ee/tag/promo-codes/" rel="tag">promo codes</a>, <a href="https://indest.ee/tag/promote-apps/" rel="tag">promote apps</a>, <a href="https://indest.ee/tag/redeem-codes/" rel="tag">redeem codes</a></span> </footer><!-- .entry-footer --> 123 124</article><!-- #post-## --> 125 126 </main><!-- .site-main --> 127 </section><!-- .content-area --> 128 129 130 </div><!-- .site-content --> 131 132 <footer id="colophon" class="site-footer" role="contentinfo"> 133 134 <div class="site-info"> 135 136 2022 </div><!-- .site-info --> 137 </footer><!-- .site-footer --> 138 139</div><!-- .site --> 140
141<script type='text/javascript' src='https://indest.ee/wp-content/themes/twentyfifteen/js/skip-link-focus-fix.js?ver=20141010'></script>
vendor: 1 bytes, line 141
141
142<script type='text/javascript'> 143/* <![CDATA[ */ 144var screenReaderText = {"expand":"<span class=\"screen-reader-text\">expand child menu<\/span>","collapse":"<span class=\"screen-reader-text\">collapse child menu<\/span>"}; 145/* ]]> */ 146</script>
vendor: 1 bytes, line 146
146
147<script type='text/javascript' src='https://indest.ee/wp-content/themes/twentyfifteen/js/functions.js?ver=20150330'></script>
vendor: 1 bytes, line 147
147
148<script type='text/javascript' src='https://indest.ee/wp-includes/js/wp-embed.min.js?ver=cp_f084c582'></script>
148 149 150</body> 151</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.