
FAQ
Code
Alphagate relies on modern and proven technologies to ensure reliable and high-performance HMI software. Java and Kotlin are used in the backend, while the frontend utilizes web technologies, Java Swing, as well as .NET, Unity, and technologies for mobile devices.
We support a wide range of controllers and PLC manufacturers, including Siemens, Allen-Bradley, Beckhoff, and others.
Yes, our software allows the simultaneous use of multiple controllers.
Basic proxies are included in the basic package.
Data
Our software uses a central time series database to store and manage all relevant data. By default, Crate DB is used.
Yes, it is possible to integrate other databases. We support various database management systems such as MySQL, PostgreSQL, and Oracle.
In the event of a failure of the central database, backup and recovery mechanisms are activated. Additionally, redundancy solutions can be implemented to ensure availability.

Functionality
Our software provides comprehensive features for managing batches, including traceability and documentation of all processes. The basic functionality is customized to meet the customer's requirements.
Yes, our HMI software supports multi-client applications, allowing multiple users to access the system simultaneously. A server is set up that the clients can access. Each client can also act as a server.
Yes, we collaboratively determine the optimal project planning process to automate communication between the PLC and HMI, and to integrate the project requirements into the HMI.
License
Our licensing model is as flexible as our software.
- License for Production Site: An annual license applies to one production site. Includes unlimited installation of the development environment and no runtime licenses.
- Reduced annual license with a runtime license instead.
No, the number of data points does not affect the license calculation.
Process
No, you can also simply book individual packages: UX design, industrial design, software, software development, and consulting.
Security
Patch management information is provided regularly and systematically to ensure that all systems are up to date and security gaps are closed. The type of update is defined together with the customer. Updates are usually performed by copying rather than installing, which allows switching back to the original version at any time.
Yes, we are familiar with and technologically support the requirements. The implementation is carried out according to customer specifications. Confirmation is provided upon request.

User
User and rights management is handled through a role-based access control system (RBAC), which enables fine-grained control of access rights. An LDAP server is set up to manage users and is synchronized with other systems such as Active Directory.
User management can be centralized, allowing users and their rights to be consistently managed across multiple machines. We use the OAuth standard for this.
UX
Yes, our user interface is designed to be accessible and complies with common standards such as WCAG to ensure that all users can use the software.
Our UX designs are flexible and can be adapted to the specific requirements and needs of different customers. The allocation can be managed through user rights or by creating different applications.
The duration of a UX project depends on the complexity and depth of the analysis. A good guideline is anywhere from one week to one month.
Make or Buy
in HMI software development with Alphagate
‘Make or Buy’ refers to the decision of whether companies should develop their HMI software in-house (‘Make’) or use an established solution like the platform from Alphagate (‘Buy’ or partnering). The goal is to weigh factors such as time, risk, quality, and future viability.
- Proven Platform: ready for immediate use, flexible, maintainable, secure
- Full Code Access: 100% open for custom development or extensions
- Maintenance & Updates: Alphagate handles security updates, backend maintenance, and feature enhancements
- Scalable Support: assistance during bottlenecks, questions, or development peaks
- UX/UI by Professionals: user-centered, industry-grade, methodologically sound
- Industry Expertise: experience from numerous projects in pharma, packaging, food, mechanical engineering, and more
- Standards & Compliance: IEC 62443, FDA 21 CFR Part 11, Machinery Regulation, PackML, SECS-GEM
- Desire for complete technical control
- Building internal know-how
- Tailor-made requirements
But:
- High initial effort
- Maintenance and security risks
- Long-term resource commitment
- Uncertainty regarding standards and technology decisions
You get full access to the source code – no black box, no vendor lock-in. Alphagate provides support if desired, but control remains with the customer. Your own developers can contribute, customize, and integrate their own features.
- Targeted support (e.g. UX audit, design system, review)
- Partial project execution (e.g. software modules, security architecture)
- Complete solution (UX, UI, backend, testing, rollout)
- Hybrid model (customer develops in-house, Alphagate supports)
- Professional external perspective on challenges, backed by solid methodology
- Platform with development and operational experience
- Strong consulting expertise in technical, design, and regulatory matters
- Long-term product maintenance and version reliability
- Shorter time-to-market and less trial & error
- Customer-specific extensions without breaking the platform
Web Technologies & Frameworks
- Vue.js, React, Java Swing (for desktop)
- Multi-frontend strategies (touch, desktop, mobile)
- REST, WebSockets, MQTT, OPC UA, SECS-GEM
Backend Architecture
- Java/Spring-based backend
- Headless & modular
- Support for multi-tenancy, recipe management, user roles
Security & Compliance
- IEC 62443-compliant architecture
- Role/permission management with audit trails
- Active Directory, OAuth
- Automated security and system updates
CI/CD & DevOps
- Git, GitFlow, branching strategies
- Docker & containerization
- Automated builds, tests, deployments
- Kubernetes-ready (for more complex systems)
Versioning & Lifecycle
- Documented releases
- Separation of DEV / STAGING / PROD
- Traceability for regulated industries (pharma, medtech)
Alphagate continuously advances the platform – technologically, in terms of security, and functionality. Legal changes, standards, and new market developments are continuously incorporated into the ongoing development.
- License model depends on the usage scenario (per machine, line, site)
- Clear distinction: platform usage vs. development services
- Updates, support, and security are included in the license package
- Modularly extendable without unpredictable costs
If you …
- want to start quickly
- are looking for a maintainable, tested platform
- wish to gradually build internal know-how
- expect UX, UI, and security from professionals
- do not want to compromise on norms & standards
- want to remain flexible at the same time
… then collaboration with Alphagate is economically, strategically sensible, and future-proof.