London · Engineering software since 1993

Software that runs
the real world.

From football statistics to disaster rescue hardware — we design, build and run mission-critical systems. Now available as ready-to-use software and subscriptions.

33years of engineering
1993first factory robots
24/7hosted & monitored
100%in-house code
ASP.NET MVCSQL ServerMicrosoft Azure.NET ML .NET MAUISAP integrationESP32 · IoTWebGL ASP.NET MVCSQL ServerMicrosoft Azure.NET ML .NET MAUISAP integrationESP32 · IoTWebGL
Software

Ready to run. From day one.

Proven systems we built for real customers, now packaged as products.

All software →
LiveSubscriptionCloud

EFAS

European Football Analysis System. Statistical match predictions for 17 European leagues — result, over/under, both teams to score, half-time and HT/FT — with every hit rate published. £100 per season.

EFAS fixtures and predictions How it works →
LiveSubscriptionCloud

Price Tracker

Every price. Every shop. Searches the price-comparison sites of the UK and ten European countries at once, tracks the products you choose and e-mails you when the price drops. £100 per year.

Price Tracker search results How it works →
LiveSubscriptionChrome extension

IB — Investing Bot

Your rules. Every market minute. An automatic trading program for US stocks that runs in your own Chrome and trades your own Alpaca account — a weekly momentum strategy within the risk limits you set. £100 per year.

The IB panel How it works →
Free downloadWindows

MultiMonitor Desktop

Every monitor, a desk of its own. Window rules, windows that open where your mouse is, a full taskbar with its own pinned apps on every screen, and a move button in every title bar. A small, free tool for Windows 10 and 11.

MultiMonitor Desktop How it works →
LiveSubscriptionFully managed

Commerce Platform

Your online shop, built, hosted and looked after. Your own design with multi-language and multi-currency, SEO, Stripe and PayPal payments, SSL, hosting and your own mail server — all run by us. byDuygus, Gamer Bilişim and islA Boutique are live on it.

Online shops on the CPS Commerce Platform See the platform →
First 2 months freeYearly or lifetimePhones · Car screens

IP Player

Your IPTV, on every screen you own. A clean, fast player for the IPTV subscription you already have — live TV, movies and series sorted and searchable on phones, tablets and Android car screens. The first 2 months are free, then £10 a year or £50 for life.

IP Player on a car screen and phones How it works →
SubscriptionFully managed service

Managed Hosting & Backup

Your systems online. Kept safe, kept running. Your websites, web applications and databases on our Windows servers — with SSL, mail on your domain, updates, monitoring and backups looked after by us. The same platform that runs our own products.

Domain, SSL, Windows Server, SQL Server, mail and backups — managed by CPS What is included →
What we do

One team. Software, hardware
and the servers in between.

Business software

Warehouse, stock, accounting, e-commerce and B2B platforms — built around how your company actually works.

  • Stock & warehouse systems
  • B2B / B2C commerce
  • SAP & barcode integration
Software →

R&D & hardware

Embedded electronics, sensing and AI. We design the circuit boards and write the firmware ourselves.

  • Disaster black box
  • Wi-Fi motion sensing
  • Machine-learning prediction
R&D →

Infrastructure

We host what we build. Servers, databases, backups and security, run by the engineers who wrote the code.

  • Azure & IIS hosting
  • SQL Server management
  • Backup & secure data erasure
Support →
Since 1993

Three decades of
writing serious software.

  1. 1993Programming pneumatic factory robots.
  2. 1995Commercial software in COBOL.
  3. 1997Engineering & scientific software.
  4. 1999Independent, made-to-measure systems for companies.
  5. 2008C.P.S. Information Services founded.
  6. 2018Moved to London; joint projects with scientific institutions.
  7. TodaySoftware products, subscriptions and R&D.

Have a system in mind?

Tell us what your business needs. We'll tell you honestly whether to buy, subscribe or build.

Price Trackercps-soft.com/software/price-tracker
Software · Subscription

Every price.
Every shop.

Price Tracker searches the price-comparison sites of the UK and ten European countries in one go, keeps watching the products you choose and e-mails you when the price drops.

The Price Tracker desktop
The Price Tracker desktop. Search and your tracking list open in their own windows; every window has its own help on the back.
11countries — the UK and ten in Europe
15price-comparison sites searched
6 hbetween automatic price checks
3%drop is enough for an e-mail alert
01 · What Price Tracker is

One search instead of fifteen.

A price-comparison site already compares dozens of shops — but only in its own country, and only at the moment you look. Price Tracker asks the comparison sites of the UK, Germany, Austria, France, Italy, Spain, Sweden, Norway, Finland, Greece and Portugal at once and lists every product with its lowest price and number of offers, in the country's own currency.

When you find the product you want, press Track. From then on Price Tracker checks its price on its own, keeps the full price history and sends you an e-mail when the price falls by 3% or more — or as soon as it reaches the target price you set.

Prices are read from public shop and comparison pages and can change at any time. Always check the price at the shop before you buy. Price Tracker does not sell anything and is not paid by any shop.
02 · What you get

Search, track, get told.

Search results
Search. Pick a country — or all of them — and type what you are looking for. Every result shows the product, the site it came from, the number of shops offering it and the lowest price. Sort by relevance or price, and press Track on the one you want.
Tracking listEvery product you follow, with its current lowest price, the change since you added it, the lowest price seen and when, and the time of the last check.
Price historyEvery check is stored and drawn as a small chart, so you can see whether today's “deal” is really low or just back to normal.
Target priceSet the price you are willing to pay. The moment the product reaches it, you get an e-mail.
Drop alertsNo target set? You are still told whenever the price falls by 3% or more since the last check.
Local currenciesPrices are shown exactly as each country's site shows them — in pounds, euros or kronor, with no conversion guesswork.
Check nowDon't want to wait for the next round? One click checks a product immediately.
03 · How it works

Your browser does the reading.

Shops and comparison sites refuse requests that come from data-centre servers, but they answer normal browsers. So Price Tracker comes with a small Chrome extension: the pages are downloaded by your own browser and read by your Price Tracker account.

1

Install the extension once

Download it from the Extension window, unzip it and load it in Chrome or Edge — about a minute. It connects to your account by itself; a green dot next to Extension shows it is working.

2

Search

When you search, Price Tracker asks your browser for the result pages of the comparison sites of the chosen country, reads every product from them and merges the lists — at most one page every few seconds per site.

3

Automatic checks

Each tracked product is checked about every six hours while your browser is open with Price Tracker in it. Products that fall due while the browser is closed are checked the next time it is open. Only your products are ever read through your browser.

4

Alerts

After every check the new lowest price is compared with the previous one and with your target. If it reached the target, or fell by 3% or more, you get an e-mail with the old and new price and a link to the product.

The Browser extension window
The Extension window. Installation in five steps and the list of sites the extension may read. Below it, the window also lists the browsers connected to your account.
What the extension doesDownloads only the comparison sites built into it, only when your account asks, and sends the pages to your Price Tracker account.
What it never doesIt does not read your other tabs, your history, your passwords or any other site, and it cannot be told to visit a site that is not on its list.
04 · Where it searches

Eleven countries, fifteen sites.

CountryComparison sitesCurrency
United Kingdomidealo.co.uk · pricespy.co.uk£
Germanyidealo.de · billiger.de · guenstiger.de€
Austriaidealo.at€
Franceidealo.fr · ledenicheur.fr€
Italyidealo.it€
Spainidealo.es€
Swedenprisjakt.nukr
Norwayprisjakt.nokr
Finlandhintaopas.fi€
Greeceskroutz.gr€
Portugalkuantokusta.pt€

Some sites occasionally ask your browser to confirm you are a person. Price Tracker then tells you which site it is: open it once in the same browser, and search again. New sites are added with new versions of the extension.

05 · Membership

One price. A whole year.

£100/ year

Twelve months from the day you pay; renew early and you keep the remaining time. Pay by card (Stripe, 3D Secure) or PayPal; your invoice is e-mailed instantly.

Become a member →
  • Tracking list with automatic price checks
  • Full price history for every product
  • E-mail alerts on price drops and target prices
  • All 11 countries and 15 comparison sites
  • One active session per member

Free with an account: searching every country and comparison site through the extension.