Code for business, care for the world.
KeenEthics is an ethical web and mobile development partner based in Eastern Europe and represented in the Netherlands and the United States.
Since 2015, we have been solving business challenges with full-cycle development. More than 40 companies have turned their ideas into lucrative products with us. The successful web and mobile projects include PWA, MVP, cloud and IoT, chatbots and AI-powered solutions.
As an ethical company, we strive for a tech world devoted to social good. We always welcome partners to join us in our mission.

headquarters
other locations
Focus
Portfolio
Knotel, Inc., Knote, paceUP!, WorldLabs, Self Leaders, - WorldLabs (the United Kingdom), SelfLeaders (Sweden), and Pree (Germany).

Ruuster - one and only homebuying management tool
Ruuster is a tool helping clients plan their home buying process and eventually purchase the home of their dreams. With the help of Ruuster, anyone can easily plan their home buying process by following actionable step-by-step checklists and guidelines.

StoryTerrace — web platform for publishing
Summary:
StoryTerrace is a ghostwriting and publishing solution, which brings together writers, editors, and people who need help writing their book. Here, they can discuss the contents of the future book, its style, structure, illustrations, and cover. Launched in Great Britain, this one-of-a-kind digital publishing platform now operates on the USA market as well. It brings the publishing industry to a new level — writing a book becomes easier than it has ever been.
Technologies used:
React & Redux, Node.js, Express.js
Full case study:
https://keenethics.com/project-storyterrace

SelfLeaders — web and mobile tools for personal growth
Summary:
Understanding your values is the key to understanding your motivation. Ever since the launch of SelfLeaders in 2009, this truth has defined their approach to working with individual and organizational transformation. The SelfLeaders company offers a variety of educational modules and tools for personal growth and professional development in self-leadership. Also, they deliver training events and workshops, which help companies advance their corporate culture. Their target clients include businesses of different sizes, NGOs, and public sector organizations.
Technologies used:
Meteor, GraphQL, React, Blaze.
Full case study:
https://keenethics.com/project-self-leaders

WorldLabs — web platform for business incubation
Summary:
WordLabs is a platform for entrepreneurs to push forward their innovative business ideas and meet like-minded peers. It helps people find partners, investors, or collaborators from all around the world. Entrepreneurs showcase their ideas and upload video pitches for them. They connect with other innovators and join various thematic groups. By expanding their network, they find partners and supporters and start developing their projects. Some organizations may be looking for unique business ideas to work with. WorldLabs helps them plan, launch, manage, and promote contests for the initiative they will support. It also enables employers to look for exceptional and yet undiscovered talents. WorldLabs inspires the advancement of local and global business communities. It fosters collaboration because collaboration is the key to success and global progress. Here, people share their insights and resources.
Technologies used:
MongoDB, React, and Meteor
Full case study:
https://keenethics.com/project-worldlabs

ParkQX — mobile solution for parking
Summary:
ParkQX is an app for those tired of never getting a free parking space. ParkQX helps drivers find, reserve, and pay for a parking spot both in advance and on the go with a few simple taps. At the same time, it lets parking spot owners turn their unused parking space into money. Both lenders and renters are going to enjoy the platform since this business solution is beneficial for both.
The goal of ParkQX is to make a parking routine easy, hassle-free, climate neutral, and convenient.
Technologies used:
ReactNative, Redux, Nodejs, MongoDB, Firebase, Twilio.
Full case study:
https://keenethics.com/parkqx-c2c-e-commerce

Banker Advisor — web investment banking tool
Summary:
Prior to cooperating with any bank, a buyer needs to learn about bank fees, interest rates, and customer services. Asking an expert for advice could make one's business up and running. What if we could bring an expert opinion into the smartphone?
The idea behind BankerAdvisor was to create an efficient investment banking service for both buyers and advisory firms that would provide relevant insights into bank operations based on verified client reviews. Buyers would be able to make better decisions and investment banks and advisory firms would be able to improve their services relying on clients’ feedbacks.
For us, this app is an opportunity to make the investment banking more efficient by providing unbiased reviews and showing the advisory services their weaknesses and strengths.
Technologies used:
React, Redux, Express, Nodejs, MongoDB, AWS.
Full case study:
https://keenethics.com/project-banker-advisor

Pree — Mobile and IoT solution
Summary:
PREE is a mobile assistant for people often losing their keys, wallets, or whatever they hold dear. The idea of this application is to let a user quickly find any item with a PREE device attached to it via a smartphone, either Android or iOS. Fast access and reliability are the central priorities of PREE, which turns the app into a valuable routine problem solver.
Technologies used:
Ionic, Nodejs, Express, MongoDB, Cordova, BLE, GoogleMaps.
Full case study:
https://keenethics.com/project-pree

WorkBooking — web and mobile solutions for HR
Summary:
WorkBooking is a cross-platform system for job search and headhunting. It helps employers to look for part-time employees and people to look for a job. Here, people can publish job openings, showcase resumes, and schedule, conduct, record, and store job interviews. This platform equally suits commercial businesses and NGOs.
Technologies used:
Meteor, React, MongoDB.
Full case study:
https://keenethics.com/project-workbooking

OneRemission — a chatbot-based mobile app
Summary:
OneRemission was launched with the aim to help cancer survivors and their close ones learn more about cancer and post-cancer health care. It is one of the major apps in the field of Integrative Oncology, which encompasses post-cancer nutrition, exercise, sleep, and stress management practices. For the OneRemission team, a user’s physical, psychological, and emotional well-being is the highest priority.
This chatbot-based app features a comprehensive knowledge base about diet, exercising, sleep, and post-cancer practices. OneRemission helps patients who have recently left the hospital become self-sufficient and manage their lives by themselves, knowing that they do everything right without a constant need to consult a practitioner. If there is a question that requires urgent help of a doctor, the app enables a user to consult with an online oncologist 24/7. Surely, it cannot substitute actual medical help in emergency cases. While the app does not offer a diagnosis or medical prescriptions, it is a perfect solution for informational purposes.
Technologies used:
Node.js, MongoDB, Wit.ai, BotPress, WebSocket.
Full case study:
https://keenethics.com/project-one-remission
Reviews
the project
Website Development for Product Optimization Platform
"It has been a pleasure to work with them."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
O-Planto is a central repository for manufacturing instructions, the place to build, manufacture and optimize a product. O-Planto integrates with most numerical control machinery that is used to build novel products. O-Planto platform provides tools to collaborate on creating the right instructions, collects and analyzes quality assurance data, and uses AI to improve production processes.
For what projects/services did your company hire KeenEthics, and what were your goals?
I hired KeenEthics to develop the website for my startup Optimus Planto. KeenEthics team is responsible for the creation of a web platform for OPtanto from scratch. They develop the front end and back end and create a design. KeenEthics also tests the functionality and implements new features into the platform. The work is in progress now.
How did you select this vendor and what were the deciding factors?
I went for a coffee with Max Savonin, KeenEthics CEO, after friend recommendation. He was on a business trip in the Netherlands at that time. Max and I started a conversation about software and realized that we look in the same direction. Both of us wanted to create products that bring value for users and have a global purpose. Max liked the idea for Oplanto, and soon we became business partners.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
We base our work on Scrum methodology. We have 1-week sprints, which is enough for me to make sure that the work runs smoothly. The project requires developers to use many technologies. These are Node.js, NestJS, Angular, PostgreSQL, TS, EC2, S3, JS. We want to enrich the platform with interesting features. The development is ongoing.
How many people from the vendor's team worked with you, and what were their positions?
I hired a team of 3. There is 1 developer responsible for building the front end and back end, 1 designer, and 1 QA specialist. At some point, we also temporarily added one more developer since help with the front end was needed.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
The work is in progress now. The main website’s features are already built. Recently, we’ve added the function of creating a user's page and creating protocols. The main functionality is ready, and now we are looking for ways to allow users to make payments and print protocols out.
Describe their project management style, including communication tools and timeliness.
The workflow and the communication with KeenEthics are great. Each week, we have a call where we discuss the results of our week-long work. We also talk about our plans for the next week in order to organize the work process effectively. And if there are some problems on our way, we also try to solve them together. If needed, I also contact the developer directly.
What did you find most impressive or unique about this company?
The greatest thing about KeenEthics is that this company is all about ideas. They do not strive for money only. These people aim to make a difference in the software world. They promote ethical values and show others how to meet Tech4Good demands. They were so excited by how new technologies can be used for the common good that they even asked me for an interview that was published on their blog. It has been a pleasure to work with them.
Are there any areas for improvement or something they could have done differently?
The main problem with the project is the limited budget. I would like to afford having more developers in a team to boost the pace of work.
the project
Chatbot Development for AI Software Company
"The commitment and willingness to go the extra mile to get the job done impressed us."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am the Co-founder and investor at an on-prem, open-source chatbot building platform for businesses.
For what projects/services did your company hire KeenEthics?
We hired Keenethics to help us develop bots and platform functionality in general but particularly for help in delivering professional services to our customers.
What were your goals for this project?
To provide our customers with high quality chatbots at a reasonable price.
How did you select this vendor?
A friend of ours recommended KeenEthics to me.
Describe the project in detail.
Besides contributing to the open source core, the main projects that Keenethics worked on where multi-language customer service chatbots for a number of government departments that had heavy integration with internal systems.
What was the team composition?
We mainly employed developers and testers (probably 4 devs and 2 testers over the period) and also a designer. From our side we had various staff involved, the main one being the business analyst.
Can you share any outcomes from the project that demonstrate progress or success?
We have achieved everything we planned, and the various chatbots are live. The open source contributions the did are part of the open source core.
How effective was the workflow between your team and theirs?
Our cooperation was effective and productive, we engaged in a lot of discussions on how to improve the software we were developing during the process.
What did you find most impressive about this company?
The commitment and willingness to go the extra mile to get the job done impressed us.
Are there any areas for improvement?
It's hard to think of something obvious, occasionally there was code that was released and not tested but not a major issue.
the project
CRM Platform Dev for Development Services Provider
"The most impressive part about working with Keenethics is their openness and transparency."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am a co-founder at Relokia – a company providing software development, web analytics, and business development services.
For what projects/services did your company hire Keenethics?
In order to optimize business processes in our company, we decided to develop a CRM platform, which would help better organize and process all the information and data.
What were your goals for this project?
The platform had to feature a number of complex functions and, at the same time, work swiftly, efficiently, and effectively. Another important requirement was to make the interface responsive and intuitively clear so we could facilitate the training process for our new employees. Also, the amount of data processed was going to be immense, so we needed this platform to be reliable and secure.
How did you select this vendor?
We have been cooperating with KeenEthics for quite a long period of time already, and we are well-aware of their proficiency.
Describe the project and the services they provided in detail.
The CRM platform had to feature a number of instruments for managing customer interactions and analyzing customer data.
What was the team composition?
The team consisted of an approachable project manager, one expert UI/UX designer, two professional full-stack developers, and a great QA specialist.
Can you share any information that demonstrates the impact that this project has had on your business?
The platform functions perfectly without errors. The interface and functionality fully meet our expectations.
How was project management arranged and how effective was it?
KeenEthics provided us with full-cycle software development services. As we transitioned from research, through design, development, and testing, to deployment, we experienced no problems or delays.
What did you find most impressive about this company?
The most impressive part about working with Keenethics is their openness and transparency. They are willing to communicate and to devote themselves to the needs of your project. You do not feel manipulated or lured into additional expenses while working with KeenEthics as it sometimes can be with other profit-centered companies.
Are there any areas for improvement?
Everything was fine.
The website is still under development, but its main features have already been built. KeenEthics leads a smooth workflow, communicates weekly, and manages tasks efficiently. Customers can expect an innovative partner, who works in a collaborative manner to provide the best possible outcome.