CYAPSOLUTIONS LIMITEDContact
Menu

Our products

Three products. One engineering team.

We design, build and run our own SaaS platforms. They are the best evidence of how we will work on yours.

ComplyCore — Product website previewProduct website preview

01 / Workforce compliance

ComplyCore

A training compliance platform for warehouse, production and transport teams. It brings onboarding, training requirements, expiry dates and reporting into one place, with Guido providing AI-assisted support.

  • Mandatory training and employee onboarding
  • Training gaps, renewals and audit reporting
  • Guido AI assistant with approval-based actions

What it does

ComplyCore is built for companies where mandatory training is part of daily operations: warehouses, production plants and transport. HR and safety managers define which courses each role needs, and the platform assigns them automatically when someone joins, changes role or moves to another shift.

Employees do not need an app or an email address. They sign in on their phone with an employee number or by scanning a QR code, complete the course and get a certificate with its own QR code that a supervisor can check on the spot.

The dashboard shows who is valid, who expires in the next 30 days and who is overdue. Statuses are recalculated every day, renewals are assigned before a certificate runs out, and agency workers and subcontractors sit in the same view as your own staff. Reports export to PDF and Excel for audits and customer inspections.

For IT teams there is single sign-on (OIDC), user provisioning with SCIM 2.0, a REST API and webhooks. Data is stored in the EU, and the platform runs in Polish for Poland and in English for the rest of Europe.

How it is built

  • Data stored in the EU
  • Single sign-on with OIDC and user provisioning with SCIM 2.0
  • REST API and webhooks for HR and other systems
  • Training statuses recalculated every day, renewals assigned automatically
  • Certificates with QR codes that can be verified on the spot
  • Guido uses an EU-region model, logs every call and shows the cost of each answer

How Guido helps

Managers ask Guido in plain language instead of building filters and reports by hand. Guido answers from live data, prepares the change and waits for approval. It acts only with the permissions of the person asking, and every action is logged.

  • “Who in the warehouse has an expired forklift training?”
  • “Assign the workplace induction to everyone new on shift A.”
  • “Which certificates expire before the end of next month?”
  • “Prepare an audit report for the transport team.”

Two language versions. One project.

Open preview
EasyACC — Product website previewProduct website preview

02 / Invoicing & accounting

EasyACC

An invoicing platform connecting small businesses with their accounting practices. EasyACC supports everyday financial workflows and dedicated white-label environments for practices that want their own branded service.

  • Invoicing for small businesses
  • Client collaboration for accounting practices
  • White-label instances for accounting practices

What it does

EasyACC is mobile-first invoicing for small businesses, and a shared workspace with their accounting practice. An invoice takes a few taps on a phone, and the accountant sees the same documents without chasing anyone for files.

The platform checks the buyer’s VAT number in VIES, suggests the right VAT treatment, including reverse charge for EU customers, and keeps separate numbering series. Invoices are sent as PDF by email with delivery tracking, followed by payment reminders, and partial payments are recorded against each document.

Each company has its own isolated database in the EU. Every change can be recovered to any point in the last 30 days, and nightly backups are stored separately and checked with a checksum.

Accounting practices can run EasyACC as a white-label service under their own brand, with their clients inside one environment.

How it is built

  • Every company has its own isolated database in the EU, and access is checked twice
  • Point-in-time recovery for 30 days, plus nightly backups verified with a SHA-256 checksum
  • VAT numbers checked live in VIES; amounts, VAT and numbering calculated in one place, never by AI
  • Passkey sign-in
  • An event log records whether each change came from a person, Guido or an integration
  • Installable mobile-first web app

How Guido helps

Guido works with invoices the way an assistant in the office would, but within strict limits. Every operation in EasyACC has a defined level: reading, reversible changes, actions with an external effect such as sending an invoice, and operations that stay manual. Guido always asks before issuing or emailing an invoice, and it never corrects or cancels an issued invoice: it opens the right screen instead. The event log shows whether a change was made by a person or by Guido.

  • “Draft an invoice to Beta GmbH for 10 hours of consulting at 90 EUR.”
  • “Is an invoice to Beta GmbH reverse charge?”
  • “Invoice INV-12 got 500 EUR today.”
  • “Send invoice INV-12 to the buyer.”

For businesses and accounting practices.

Open preview
elearning.edu.pl — Product website previewProduct website preview

03 / Learning & business AI

elearning.edu.pl

A learning platform for developing workplace skills. It combines SCORM courses and video with AI-assisted decision scenarios, conversation practice and learning records that show more than course completion.

  • Smart Assignment decision scenarios
  • AI conversation practice and learning paths
  • SCORM, learning records and xAPI

What it does

elearning.edu.pl is a learning platform for companies that want to build real workplace skills, not just collect course completions. It runs SCORM and video courses, and adds two things most platforms do not have. It is built on 20 years of running e-learning in Poland: since 2006 the platform has delivered more than 1,000,000 completed courses to over 300,000 learners.

Smart Assignment puts learners in front of realistic decisions. They choose what to do and write a short justification. An AI rubric scores the answer and reports how confident it is, and doubtful cases go to a human reviewer instead of being decided automatically.

AI conversation practice lets people rehearse difficult talks before they happen: the AI plays a customer, an employee or a candidate. Every attempt is recorded with xAPI in an included learning record store, so HR and L&D teams see how people decide and talk, not only whether they clicked through.

The platform serves HR and L&D teams, sales networks, finance and insurance companies, training companies (with white-label partner instances) and schools. We help with migration from Moodle. AI models run in the EU and do not train on employees’ answers, and AI costs come from a predictable monthly pool.

How it is built

  • SCORM and video courses with xAPI and an included learning record store
  • AI rubric scoring that reports its confidence, with doubtful cases sent to a human
  • AI models in the EU that do not train on employees’ answers
  • Predictable AI costs from a monthly pool instead of per-request surprises
  • White-label partner instances for training companies
  • Migration path from Moodle

How Guido helps

In the admin panel Guido takes over the repetitive setup work: building learning paths, enrolling groups, finding who is behind. It prepares every change as a draft, and nothing is saved until the administrator clicks Approve.

  • “Enrol the new sales team in the onboarding path and set a deadline of 30 days.”
  • “Who has not finished the customer conversation scenario yet?”
  • “Create a learning path from these three courses for team leaders.”
  • “Summarise how the last group scored in Smart Assignment.”

Built for people, HR and learning teams.

Open preview

Guido for your team

Want Guido inside your own systems?

Guido is the same assistant in all three products: it works with the user’s permissions, shows every change before it is saved and keeps a log of what it did. We can build the same kind of assistant into your platform or internal tools. Tell us which tasks take your team the most time, and we will show you what Guido could do with them.

Next step

Have a process that software should handle?

Send us two or three sentences about the problem. You will hear back from an engineer, not a sales team — with honest advice, even if the answer is that you do not need custom software.

Contact us