Back to cases

A digital platform that redefined how renting works in the UK

We built a multicomponent fintech ecosystem that turned a startup into a UK market leader.

    Rethinking how renting works in the UK

    Renting a home in the UK often means paying a large deposit upfront and going through time-consuming checks. People are asked to provide a packet of documents, fill out multiple forms, and collect references to prove they are trustworthy. And even if they always pay rent on time, it rarely influences their credit score. A London-based PropTech startup set out to change this. The idea was to develop a platform to digitize the entire screening process, help users build a credit score through rental payments, and offer landlords and agents a much faster, more data-driven way to assess tenant risk.

    This would mean an average of £900 in cash saved per rental household nationally and £3,000 in London.

    Founder and CEO of the startup

    The problem they faced

    To bring their product vision to life, the founders turned to an external software development vendor. The plan was to build a microservice-based, easy-to-scale system to support financial integrations like Open Banking and credit reporting. The direction was well thought out, but the process turned out to be more complex than expected.

    Although the system followed a microservice-based structure in theory, its architecture lacked the consistency needed for smooth operation. Some services didn’t communicate reliably, performance was poor, and the overall setup made the platform harder to support and scale. This placed the solution at risk of losing competitiveness. Without a reliable technical system, the startup couldn’t deliver on its promise of helping users build a credit profile or attract B2B partnerships with landlords, letting agents, and service providers.

    With a regional product launch approaching, the company needed an experienced team that could step in, take responsibility quickly, and get the product back on track. At that point, one of the startup’s investors—who had previously worked with EffectiveSoft—recommended approaching us. The company followed this advice, leading to a partnership that has lasted more than five years.

    How we started

    Working under tight deadlines, we focused on the most critical areas:

    • Performing an extensive code review and deep refactoring of the apps.
    • Building a new architecture and using it to redevelop flawed code.
    • Redesigning the database architecture to add new functionality.
    • Creating new UX/UI design for mobile and web platforms to enhance user onboarding, data presentation, and usability across all portals.
    • Setting up CI/CD pipelines and introducing a proper staging environment to ensure safer, faster releases.

    Once that foundation was in place, we could finally concentrate on what mattered most: creating a seamless, secure experience for renters and agents through reliable, well-designed apps.

    Our challenges and contributions

    We kept moving forward despite late-arriving requirements, missing details, tight deadlines, and frequently changing priorities. Working under these conditions required flexibility, and our Agile process—with regular sprints, backlog grooming, and rapid iterations—allowed us to continuously reprioritize and adapt. It wasn’t easy, but it gave us the opportunity to improve our skills, think beyond execution, and make valuable contributions.

    External data integration

    One of the most complex elements of the system was the deep integration of user financial and behavioral data from multiple sources into a unified profile. The platform aggregated banking data through Open Banking, credit history from Experian, and employment and rent history into a comprehensive user snapshot. Each source came with its own structure, reliability level, and integration constraints.

    Additionally, our team integrated Plaid—an Open Banking platform we had successfully used in previous projects—which greatly accelerated the verification of users’ income and rent payments.

    Risk assessment interface

    Originally, the founders planned to show agents raw financial and behavioral data and let them draw their own conclusions. To facilitate decision-making, we built a complex rule-based system that analyzes user data for various red flags—credit score, documentation mismatches, or residential history gaps—and generates targeted warnings for agents.

    We customized these rules for each large agency, adding specific screening criteria to the default set. As a result, the same user can be assessed differently by different agencies according to the organization’s individual policies.

    Fraud detection

    As the platform matured, we started noticing fraudulent behavior patterns, such as users connecting someone else’s bank account to appear financially sound. This created a risk for both agents and landlords who relied on that data for screening. To address this issue, our team suggested a protection mechanism that flagged mismatches between the tenant’s identity and the bank account holder’s name. We also enabled agents to manually flag users within the admin system when they noticed signs of fraud. This approach helped reduce the risk of false approvals and added an extra layer of control to the screening process.

    Solution

    All these efforts resulted in a multicomponent fintech ecosystem that supported renters, property agents, and internal teams with an intuitive interface. Each part played a distinct role, together forming a seamless rental experience built on verified data, clear workflows, and operational control.

    App for renters

    This is a cross-platform app for web, iOS, and Android that allows renters to verify their identity, track their rental history and payments, improve their credit rating over time, and replace traditional cash deposits with a free deposit insurance policy.

    Canopy Selva offers users the following:

    • RentPassport is a digital profile that shows income, rental payments, credit rating, rental preferences, and employer and landlord references.
    • Rent tracking is used to automatically monitor rent payments, enabling the system to determine whether rent has been paid on time and reflect that in the renter’s credit profile accordingly.
    • Messaging allows a tenant to directly connect to preferred agents, landlords, or housemates to negotiate rental and accommodation details.
    • Tenancy agreement is available for the renter as soon as the agent creates a deposit agreement and submits it to the renter for acceptance. All the necessary data is generated through Instanda, an insurance platform used for policy creation, and sent as a digital document to the tenant’s email.
    • DepositFree™ insurance allows tenants with a positive credit rating to pay around 10% of an eight-week rent amount instead of a five-week cash deposit upfront. This reduces move-in costs and protects both tenants and landlords in case of illness, job loss, or property damage.

    App for agents and landlords

    This web-based app allows agents and landlords to assess applicants, collaborate with tenants, and finalize agreements. Using this app:

    • The user can connect to a tenant of interest to request the RentPassport profile with a full picture of income, rent and credit history, and references. Search and filter are supported to retrieve a necessary profile or even a minor detail about a certain tenant.
    • The landlord or agent creates a Deposit Agreement (Tenancy Agreement), indicating its type and tenancy information, and then sends it to the tenant(s) for acceptance.
    Platfrom-that-redefined-how-renting-works-in-the-UK
    Platfrom-that-redefined-how-renting-works-in-the-UK
    Platfrom-that-redefined-how-renting-works-in-the-UK

    Solution’s impact

    Our partners started to deliver the streamlined, data-backed experience the rental market had been missing for years. Here’s what changed after the solution launch:

    • No need to fill out endless forms every time a tenant moves
    • No more outdated manual checks and PDF documents
    • Instant and hassle-free renter referencing
    • Accurate screening of a tenant’s profile for landlord confidence
    • Credit score building through rental payments
    • Full transparency and efficiency across the rental value chain

    Measurable result

    Over the course of our five-year partnership, the company grew from a chaotic early-stage startup into a mature, high-performing product with over 500,000 renters. The company raised over £20 million in funding, expanded its B2B partnerships, acquired its direct competitor, and became one of the top three players in the UK rental market.

    Tec stack

    • Technologies and tools

      • JavaScript
      • TypeScript
      • React Native Web
      • Node.js
      • RabbitMQ
      • AWS
      • PostgreSQL
      • Koa.js
      • TypeORM
    • Third-party API integrations

      • Instanda
      • Experian
      • Plaid
      • MRI
      • Chancellors
      • Urban Jungle

    Contact us

    Our team would love to hear from you.

      Let’s connect

      Fill out the form, and we’ve got you covered.

      What happens next?

      • Our expert will follow up after reviewing your needs.
      • If required, we’ll sign an NDA to ensure privacy.
      • Our Pre-Sales Manager will send you a proposal.
      • Then, we get started on your project.

      Our locations

      Say hello to our friendly team at one of these locations.

      Join our newsletter

      Stay up to date with the latest news, announcements, and articles.

        Error text
        title
        content
        View project