Welcome to our web site! We sell in-house, ready-made software for Windows (CARAT) and the Web (CARATWEB) to clients who can use them immediately after installation and setup. Alternatively, you can  hire us to create customised software based on your specifications.

Our primary goal is to develop state-of-the-art and modern software that help clients speed up time-consuming processes, eliminate mistakes, comply with statutory requirements and gather information to make better informed decisions at reasonable cost.


WYN, which stands for "What You Need" and pronounced as "WIN", describes how you purchase our off-the-shelf software and add-on services. You start with the base software and then decide if you need the options we offer.

Our pricing is very simple and applies to all Windows based software you see below.

  - Includes a permanent licence for one copy of software licensed to one company name
  - Includes a single-user access licence
  - Unlimited support is provided in public forums monitored by us

  - Direct email support
(RM100.00 per year)
  - Telephone support
(RM100.00 per year)
  - Software fixes and updates
(RM100.00 per year)
  - Remote access support
(RM100.00 for 12 incidents)
  - Additional user access licence
(RM100.00 each)

* All prices apply to one software on a per company basis at a single address


Manage your sales, purchases, expenses, stocks and much more with this accounting software. You can use it in most companies and it is GST-ready.

CARAT DirectAds

Attract customers to your shop by engaging them with advertisements and videos you can choose and display in a continuous loop. Directory searches are optional.


Manage all your investments in a single place by using this simple software to record and calculate profits and losses on sale and provide a running balance.

CARAT Treasurer

Keep records of members and receipts and expenses to fulfill statutory requirements and ensure that all money movements are accounted for.

CARAT Payroll+

Manage and process payroll for your employees with this easy-to-use software that is value priced for either small or medium to large enterprises.

CARAT Real Estate
(Property Sales)

If you run a real estate agency, you know that keeping track of many properties for sale and rental can be difficult without suitable software.

CARAT Instalments
(Easy Payments)

Increase your sales volume by offering instalment plans for high-cost items and use this software to keep track of amounts due and owing.


Let your customers know about the latest promotions, discounts, sales, new items and many more by managing your contacts and informing them.

(Production Planner)

Create a bill of materials list, plan your production, schedule and generate a purchase order list to efficiently implement JIT processing.


We provide customised software development services for Windows or Web software based on your specifications. Our rates are reasonable and the delivery period is fast. After the software has been installed, we back it with our efficient technical support to ensure that it runs without interruption.

All our customised software include a 365-day maintenance contract to cover the warranty for workmanship, complete technical support and quick provision of patches to fix program problems.

The project fee is all-inclusive and covers systems study and analysis, coding, installation, training and technical support.

The following are environments where your software can be developed and used for:-
Local Standalone or Networked Windows Software

These software run in computers with Windows operating systems installed. In a standalone environment, the software  runs from a single computer and is used by one person at any time.

In a local area network, one computer is designated as a server and the software and data are installed here. Other computers connected to the server run and share the software and data.

An Internet connection is not required to use the software.

An example of these type of software are our CARAT software above.
Hybrid Local And Internet Based Windows Software

In this scenario, a computer at one location (main office) contains the data, program and a database server.

At one or more other locations (branches), the program is installed and when run, accesses the data in the main office over the Internet, via the database server.

An Internet connection is required at all locations to use the software.

Try out an example of our Internet based Windows software by downloading a special Windows program and running it. No installation is necessary.
In-House Hosted Web Software

Here, a web software is installed together with data and a web server in a computer designated as a server. The server can be the only computer in a standalone environment or be part of a local area network.

All users with computers connected to the server use a web browser to run the web software which then manages the data. The web software and data is accesible either locally or remotely from other locations.

An Internet connection is not required to use the software via wired cables. However, it will be required for wireless usage.
Third-Party Hosted Web Software

In this environment, the web software, data and web server are installed in a non-company owned computer. A hosting fee is typically required.

To use the web software, a web browser will be used to access the web software remotely over the Internet and then via the web server to access the data.

An Internet connection is required to use the software.

You can see an example of our web software running in this kind of environment here.