{"id":988639,"date":"2026-10-06T20:00:00","date_gmt":"2026-10-06T20:00:00","guid":{"rendered":"https:\/\/croncodestudio.com\/en\/?post_type=croncode_post&#038;p=988639"},"modified":"2026-09-08T22:58:43","modified_gmt":"2026-09-08T22:58:43","slug":"what-croncode-will-not-build","status":"publish","type":"croncode_post","link":"https:\/\/croncodestudio.com\/en\/journal\/what-croncode-will-not-build\/","title":{"rendered":"What Croncode Will Not Build"},"content":{"rendered":"<div class=\"vgblk-rw-wrapper limit-wrapper\">\n<p>I am <a href=\"\/en\/team\/goktug-unver\/\">Goktug Unver<\/a>, founder of Croncode LLC. This is a refusal list. It exists so a founder does not spend a week discovering we will not ship their slide. What we do build is on a sibling page: <a href=\"\/en\/journal\/what-croncode-builds-mobile-ai-human-centered\/\">what Croncode builds<\/a>. How we ship from Istanbul is another: <a href=\"\/en\/journal\/how-croncode-ships-ai-consumer-apps-from-istanbul\/\">how we ship<\/a>. The company is in Albuquerque. The product team is in Istanbul. We are not croncodetech.com.<\/p>\n<blockquote class=\"croncode-kisa-cevap\">\n<p>Croncode will not build fake rankings, surveillance toys, clone UIs, or a listing that lies about the binary. A no is part of the studio, not a mood.<\/p>\n<\/blockquote>\n<h2>What store lies will we refuse?<\/h2>\n<ul>\n<li><strong>Fake #1 badges, invented download counts, bought review theater.<\/strong> Positioning without fiction: <a href=\"\/en\/journal\/the-aso-playbook-nobody-talks-about-positioning-a-new-consumer-app-in-a-saturated-category\/\">ASO playbook<\/a>.<\/li>\n<li><strong>A paywall that sells a job the binary cannot finish.<\/strong> <a href=\"\/en\/journal\/in-app-paywalls-that-do-not-lie\/\">Honest paywalls<\/a>.<\/li>\n<li><strong>Screenshots from Figma that the build does not match.<\/strong> <a href=\"\/en\/journal\/design-qa-checklists-for-ios\/\">Design QA<\/a>.<\/li>\n<li><strong>A thin MVP that is a website wrapper with no job.<\/strong> <a href=\"\/en\/journal\/when-an-mvp-is-too-thin-for-the-app-store\/\">Too thin<\/a>.<\/li>\n<\/ul>\n<p>Our public jobs stay specific: <a href=\"\/en\/app\/yourstyle-ai-stylist-outfit\/\">YourStyle<\/a>, <a href=\"\/en\/app\/numira-navigate-lifes-choices-with-numira\/\">Numira<\/a>, <a href=\"\/en\/app\/spylie-uncover-the-truth-with-spylie\/\">Spylie<\/a>, <a href=\"\/en\/app\/luviport-flawless-journeys-the-premium-experience\/\">Luviport<\/a>. Spylie is fiction. We will not build a real phone-spying product and call it a game.<\/p>\n<h2>What data work will we refuse?<\/h2>\n<ol>\n<li>Analytics that reconstruct a person\u2019s week without a job. <a href=\"\/en\/journal\/choosing-analytics-without-surveillance\/\">Analytics<\/a>.<\/li>\n<li>Personalization that feels like watching. <a href=\"\/en\/journal\/ai-personalization-without-creepiness-where-consumer-apps-cross-the-line\/\">Creep line<\/a>.<\/li>\n<li>Training on user photos or journals by default. <a href=\"\/en\/journal\/how-to-scope-an-ai-feature-that-can-fail-safe\/\">Fail-safe AI<\/a>.<\/li>\n<li>No deletion path when you have accounts. <a href=\"\/en\/journal\/data-deletion-requests-in-small-apps\/\">Deletion<\/a>.<\/li>\n<li>Client bundle IDs in a personal Apple ID. <a href=\"\/en\/journal\/who-owns-the-app-store-account\/\">Account ownership<\/a>.<\/li>\n<\/ol>\n<p>Security questions we expect you to ask: <a href=\"\/en\/journal\/security-questions-before-you-sign\/\">before you sign<\/a>. Co-founder on design and web: <a href=\"\/en\/team\/yusufhan-sokur\/\">Yusufhan Sokur<\/a>. Team: <a href=\"\/en\/team\/ozgur-ismet-ozkan\/\">Ozgur Ismet Ozkan<\/a>.<\/p>\n<h2>When is a clone brief a no?<\/h2>\n<table>\n<thead>\n<tr>\n<th>Brief<\/th>\n<th>We hear<\/th>\n<th>We do<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u201cMake it like X\u201d<\/td>\n<td>No job<\/td>\n<td>Ask for the object. <a href=\"\/en\/journal\/competitor-teardowns-without-copying\/\">Teardowns<\/a><\/td>\n<\/tr>\n<tr>\n<td>\u201cAI everywhere\u201d<\/td>\n<td>A demo<\/td>\n<td>One fail-safe path or no<\/td>\n<\/tr>\n<tr>\n<td>\u201cNeed it Friday\u201d<\/td>\n<td>No increment<\/td>\n<td>No date. <a href=\"\/en\/journal\/what-to-send-when-requesting-a-software-quote\/\">Packet<\/a><\/td>\n<\/tr>\n<tr>\n<td>Hidden staff admin in the consumer app<\/td>\n<td>Review risk<\/td>\n<td>Split. <a href=\"\/en\/journal\/client-app-and-internal-tool-same-codebase-risks\/\">Risks<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Feature discipline: <a href=\"\/en\/journal\/the-hidden-cost-of-feature-creep-why-the-best-consumer-apps-say-no-more-than-they-say-yes\/\">feature creep<\/a>. We are a lean studio, not a 40-person bench. <a href=\"\/en\/journal\/software-studio-vs-freelancer-vs-agency\/\">Models<\/a>.<\/p>\n<h2>What commercial shapes will we not pretend to run?<\/h2>\n<p>A fixed price with an infinite backlog. A retainer with no demo. A site that claims we are another company. Commercial: <a href=\"\/en\/journal\/fixed-price-vs-retainer-for-app-work\/\">fixed price vs retainer<\/a>. Site enough: <a href=\"\/en\/journal\/when-a-wordpress-elementor-site-is-enough\/\">Elementor<\/a>. Identity: <a href=\"\/en\/journal\/croncode-llc-official-identity-not-croncodetech\/\">not croncodetech.com<\/a>.<\/p>\n<p>Push that lies about frequency: <a href=\"\/en\/journal\/push-notifications-that-earn-the-permission\/\">earn permission<\/a>. Empty states that fake a feed: <a href=\"\/en\/journal\/empty-states-that-teach-the-product\/\">empty states<\/a>.<\/p>\n<h2>How should you brief us if you still want a yes?<\/h2>\n<p>Send the job, the object, the not-now list, and the accounts. <a href=\"\/en\/journal\/what-to-send-when-requesting-a-software-quote\/\">Quote packet<\/a>. AI: <a href=\"\/en\/journal\/how-to-brief-an-ai-app-studio\/\">AI brief<\/a>. Hire path: <a href=\"\/en\/hire-software-studio\/\">hire the studio<\/a>. Custom: <a href=\"\/en\/custom-software\/\">custom software<\/a>. Contact: <a href=\"\/en\/contact-us\/\">contact<\/a>. Home: <a href=\"\/en\/\">\/en\/<\/a>. Journal: <a href=\"\/en\/journel\/\">\/en\/journel\/<\/a>.<\/p>\n<p>Istanbul references should be real conversations, not logo walls: <a href=\"\/en\/journal\/how-to-check-istanbul-studio-references\/\">check references<\/a>. Sprint demos must show a binary: <a href=\"\/en\/journal\/what-a-sprint-demo-should-show-a-client\/\">sprint demo<\/a>.<\/p>\n<h2>Why publish refusals in the Journal?<\/h2>\n<p>Because a studio that only lists capabilities will agree to anything in a first call. I would rather lose a week of pipeline than ship a listing I will not put my name under. Meet the people: <a href=\"\/en\/journal\/meet-the-croncode-team\/\">meet the team<\/a>. If you need a different model, that is fine. If you need us, come with a job.<\/p>\n<p>Android as a badge: <a href=\"\/en\/journal\/when-to-build-android-after-ios\/\">wait<\/a>. Crash theater: <a href=\"\/en\/journal\/crash-free-sessions-what-founders-should-ask\/\">ask for method<\/a>. Support black holes: <a href=\"\/en\/journal\/support-email-as-a-product-surface\/\">own an inbox<\/a>. I will also refuse a brief that needs a biography we do not have. We will not invent a story for a teammate to win a pitch. Public names are enough. If you need a 40-person slide, you need a different company.<\/p>\n<p>If you want a yes, bring a job a stranger can finish and a not-now list you will defend. I will still cut claims. That is the work. A studio that never says no will say yes to a listing I will not put next to YourStyle, Numira, Spylie, or Luviport.<\/p>\n<h2>Frequently asked questions<\/h2>\n<h3>Is this a moral lecture?<\/h3>\n<p>It is an operating list. We still charge money. We still ship software. We will not ship a lie to do it.<\/p>\n<h3>Will you build Android?<\/h3>\n<p>As a scoped second train when the iOS job is real. Not as a store badge.<\/p>\n<h3>Will you take a project that is only WordPress?<\/h3>\n<p>If the job is a handoff site, yes. If you want us to pretend the site is the app, no.<\/p>\n<h3>Do you refuse all AI work?<\/h3>\n<p>No. We refuse AI as the product name when there is no object and no fallback.<\/p>\n<h3>Who else can say no?<\/h3>\n<p><a href=\"\/en\/team\/yusufhan-sokur\/\">Yusufhan Sokur<\/a> can stop a visual lie. Engineering can stop an unsafe key. I can stop the contract.<\/p>\n<\/div>\n<p><!-- .vgblk-rw-wrapper --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What Croncode will not build: fake ranks, surveillance toys, clone UIs, and listings that lie about the binary. A refusal list from the founder.<\/p>\n","protected":false},"featured_media":988640,"template":"","croncode_category":[48],"croncode_author":[53],"class_list":["post-988639","croncode_post","type-croncode_post","status-publish","has-post-thumbnail","hentry","croncode_category-studio","croncode_author-goktug-unver"],"_links":{"self":[{"href":"https:\/\/croncodestudio.com\/en\/wp-json\/wp\/v2\/croncode_post\/988639","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/croncodestudio.com\/en\/wp-json\/wp\/v2\/croncode_post"}],"about":[{"href":"https:\/\/croncodestudio.com\/en\/wp-json\/wp\/v2\/types\/croncode_post"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/croncodestudio.com\/en\/wp-json\/wp\/v2\/media\/988640"}],"wp:attachment":[{"href":"https:\/\/croncodestudio.com\/en\/wp-json\/wp\/v2\/media?parent=988639"}],"wp:term":[{"taxonomy":"croncode_category","embeddable":true,"href":"https:\/\/croncodestudio.com\/en\/wp-json\/wp\/v2\/croncode_category?post=988639"},{"taxonomy":"croncode_author","embeddable":true,"href":"https:\/\/croncodestudio.com\/en\/wp-json\/wp\/v2\/croncode_author?post=988639"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}