Meet Our Customers

From small teams to large enterprises, mobile developers are using Appcircle every day.

How GIB Teknoloji Achieved 5x Productivity and Full Compliance in Mobile App Delivery with Appcircle

Explore how GIB Teknoloji, the technology arm of Turkey's Revenue Administration, built a fully automated mobile DevOps pipeline to serve millions of taxpayers securely, at scale, and on their own infrastructure.

GİB Teknoloji
X
linkedin

Overview

GİB Teknoloji is the technology unit of Turkey's Revenue Administration (Gelir İdaresi Başkanlığı), one of the country's most critical public digital infrastructure operators. Their flagship product, GİB Mobil, is the primary platform through which millions of citizens and businesses file tax returns, query debts, process e-invoices, and make tax payments, all from their mobile devices.

GİB Mobil operates natively on both iOS and Android, serving an active user base of millions of registered taxpayers and institutions across Turkey. As the application's scope expanded to cover an ever-wider set of financial services, including e-Archive, Motor Vehicle Tax (MTV), and TPC workflows, the team began looking for a reliable solution that could deliver updates at speed without compromising the security and stability a public-sector application demands.

To meet these requirements, GİB Teknoloji adopted Appcircle as the foundation of their mobile CI/CD infrastructure, running entirely on their own self-hosted environment.

Managing an application that serves millions means constantly balancing the need to deliver innovative features quickly with the responsibility of maintaining the highest levels of stability and security. With Appcircle, dozens of builds and releases run automatically on our own infrastructure, quality gates prevent defective code from ever reaching production, certificates are stored and managed securely, test builds are delivered instantly to the right people, and store submissions are handled with a single click. Thanks to the CI/CD infrastructure we built with Appcircle, GİB Teknoloji now operates one of Turkey's most critical public mobile applications as a modern, secure, and sustainable Mobile App Factory.

gib teknoloji

Halil İbrahim Özdemir

Mobile Group Leader, GİB Teknoloji

A Strategic Partnership Driving Mobile Innovation in the Public Sector

GİB Teknoloji and Appcircle established a strategic partnership to ensure that one of Turkey's most widely used government mobile applications can be delivered with the speed, security, and reliability that millions of citizens depend on.

By adopting Appcircle's full mobile CI/CD platform on self-hosted infrastructure, GİB Teknoloji achieved measurable results across every dimension of their mobile delivery process:

GİB Teknoloji key delivery metrics

Beyond the metrics, the most significant outcome has been a fundamental shift in how the engineering team allocates its time. Developers no longer spend hours managing certificates, coordinating manual builds, or navigating multiple store portals. That capacity is now directed entirely toward building new features and improving the citizen experience.

As GİB Mobil continues to expand its feature set and user base, the self-hosted Appcircle infrastructure scales alongside it, without introducing additional operational overhead. Every release is faster, more secure, and higher quality than the one before it.

Challenges

Managing a public application at this scale means holding two competing priorities in balance at all times: delivering new capabilities continuously while maintaining the stability, security, and compliance that citizens and regulators expect. Every release carries real consequences. A defect in the tax payment flow or the MTV calculator is not just a technical issue; it directly affects millions of people.

As GİB Mobil grew in scope and user base, the team's existing tooling and manual workflows could no longer meet the demands of the platform, or the regulatory requirements that came with operating critical public infrastructure.

GİB Teknoloji Customer Use Case

Across the build, signing, testing, and distribution pipeline, the team ran into a consistent set of challenges that slowed delivery and introduced unnecessary risk:

  • Build and release bottlenecks: Every new release required a developer to manually build the application on their own machine. iOS and Android builds were sequential, environment-dependent, and averaged 40–50 minutes per cycle. A single misconfigured machine could introduce inconsistencies, or block a release entirely.
  • Fragmented code signing management: iOS certificates, provisioning profiles, and Android keystores were stored on individual developers' local machines. When a team member went on leave or left the organization, critical signing credentials became inaccessible. Every new device added to the testing environment required a manual profile update.
  • Unstructured test distribution: Test builds were shared with QA teams via email and Slack. There was no way to guarantee that testers were working with the correct build at any given time.
  • Multi-store publishing challenges: Publishing to App Store, Google Play, and Huawei AppGallery required manual logins to three separate portals, with versioning and release notes managed by hand. The process took days and carried a real risk of human error.
  • Growing need for automated quality assurance: Without an automated quality control mechanism in place, there was no reliable way to catch defective or vulnerable code before it reached production. A bug in a high-traffic feature, such as the Motor Vehicle Tax (MTV) calculator, could affect millions of citizens before it was identified.
  • Data residency and infrastructure control: As a government institution, GİB Teknoloji is required to ensure that all source code, certificates, and build processes remain within its own infrastructure and under its full control. Standard cloud-based CI/CD solutions could not meet this requirement.

Solution: A Fully Automated Mobile App Factory on Self-Hosted Infrastructure

GİB Teknoloji adopted Appcircle's self-hosted platform to build a fully automated mobile delivery pipeline, covering every stage from code commit to store publication, running entirely within their own infrastructure.

  • Git-based build automation: Every merge request automatically triggers concurrent iOS and Android builds on Appcircle. Isolated build environments and advanced dependency caching cut average build times from 40-50 minutes to 10-12 minutes, with results reported automatically to Jira and Slack.
  • Centralized signing identity management: All certificates, provisioning profiles, and Android keystores are stored in Appcircle's encrypted vault. Expiry warnings are sent automatically and renewals are handled via API, with no developer needing to touch a local machine.
  • Automated quality gates: Every build triggers code quality and security analysis. Unit tests and UI tests run against critical user flows, and any build that fails to meet defined thresholds is automatically blocked from progressing.
  • Secure internal testing distribution: Test builds are distributed to authorized QA engineers and managers through a secure internal portal. A full audit log records who accessed which build and when, meeting public institution traceability requirements.
  • One-screen publishing to three stores: The Appcircle dashboard handles simultaneous submission to App Store, Google Play, and Huawei AppGallery, with version numbers and release notes generated automatically, and review status monitored in one place.
  • Full data sovereignty with self-hosted deployment: The entire platform runs within GİB's own data center. No source code, certificate, or build artifact leaves the organization's infrastructure, ensuring full compliance with public-sector data residency regulations.
  • End-to-end visibility: Appcircle's Jira integration automatically updates task statuses throughout the delivery cycle, keeping business and engineering teams in sync. Activity logs and reports provide a complete audit trail at every stage of the pipeline.
REQUEST FOR MORE SPECIFICS

Get Started with Appcircle

Save time, reduce costs, and increase developer productivity

Join Our Newsletter

Get informed about news, new releases, and mobile DevOps.