Skip to content
JuLenny

The Missing Piece in Data Security

Encryption at rest and encryption in transit are solved problems. But what happens when data needs to be processed? Until now, someone had to decrypt it first. JuLenny closes that gap.

Solved

Data at Rest

Databases and file systems are encrypted using AES-256 or similar standards. This is table stakes.

Solved

Data in Transit

TLS and end-to-end encryption protect data during transfer. Every serious platform does this.

JuLenny

Data in Processing

Fully Homomorphic Encryption lets you compute on encrypted data without ever decrypting it. This is what we do.

Why not a clean room, a TEE, or anonymization?

Every other approach decrypts your data somewhere, and asks you to trust whoever controls that place. JuLenny computes on it without decrypting it at all.

AnonymizationData clean roomsConfidential computingJuLenny
Data during computationDecrypted, then maskedDecrypted for the queryDecrypted inside the enclaveNever decrypted
Who handles the plaintextYou, before you share itThe operator (AWS, Snowflake)The enclave on the hostNo one, there is none
The analyst's logicNot applicableRuns on the operator platformCleartext inside the enclaveEncrypted, never revealed
What you must trustThe masking cannot be reversedThe operator's access controlsThe chip vendor and the enclaveThe mathematics

AWS Clean Rooms offers an optional client-side encrypted mode (C3R) that keeps selected columns encrypted, but it is limited to exact-match joins and simple aggregations. General computation still runs on decrypted data. JuLenny runs arbitrary signed circuits on data that is never decrypted.

Privacy for Both Sides

In a typical B2B collaboration, one company holds the data and the other holds the analysis logic. Both are sensitive. JuLenny keeps both sides private: the data owner encrypts their records, the analyst encrypts their queries, and the computation runs entirely on ciphertext. Neither party, and not JuLenny, ever sees the other side's secrets.

One side keeps their data hidden. The other keeps their logic secret. Both get the result.

Compute Infrastructure

Choose the right engine for your workload. Both tiers run the same encrypted operations with the same privacy guarantees.

CPU Compute

Built on OpenFHE, the industry-standard open-source library. Best suited for batch workloads, concurrent processing, and cost-sensitive operations.

  • Standardized BFV / CKKS schemes
  • Elastic scaling on Google Cloud
  • Cost-efficient for high-volume batch jobs
Premium Tier

GPU Accelerated

Purpose-built GPU pipelines on L4 and H100 hardware deliver up to 1,000x faster FHE operations compared to CPU-only approaches. Designed for latency-sensitive and computationally intensive workloads.

  • Orders-of-magnitude reduction in processing time
  • Dedicated GPU node isolation
  • Real-time telemetry and optimization profiling

Nothing to deploy across your infrastructure

Some privacy platforms make you stand up and operate compute nodes across your own infrastructure before you can run anything, a project for your platform team and a review for your security team. JuLenny does not. Encryption is a local CLI toolkit for Windows and Linux, the compute runs as a managed service, and only ciphertext ever leaves your machine. There is nothing to install beyond a client whose source you can read.

Function Library

Use our curated functions to get started quickly, or work with us to build custom functions tailored to your exact use case.

Curated Functions

A growing library of signed, pre-vetted encrypted computation functions designed for common B2B data collaboration scenarios. Each function is documented with input formats, output schemas, and authentication requirements.

Browse Function Library

Custom Functions

If our curated functions don't cover your specific needs, our team can design and deploy custom encrypted functions for your private use. Your processing logic stays yours alone, deployed exclusively within your account.

Discuss Your Requirements

Where it works

Real problems where the data cannot move and the computation is simple enough to run on encrypted data.

Banking and fintech

Cross-institution AML and fraud collaboration#

Catch the criminals who move between banks, the ones your analysts cannot see, without sharing or pooling a single customer record.

The problem

Financial crime does not stay inside one bank. Mule networks, fraud rings and sanctioned parties deliberately spread activity across institutions, because no single bank can see the whole picture. Your analysts see only your side of it. A customer who looks clean to you may already be flagged at the bank down the road, and today you have no way to know. Catching this needs a view across institutions. But you cannot share customer data, and you cannot pool it.

Why the usual approaches fall short

Pooling was tried and shut down. The Netherlands built TMNL, a shared transaction database across its largest banks, and regulators wound it down in 2024, calling it mass surveillance with no legal basis. Red-flag-only utilities like Singapore's COSMIC do work, but they are closed clubs of a few large banks, and most institutions are not inside them. And ordinary privacy tooling decrypts your data inside someone else's server, which no compliance team will accept for financial crime data.

What we do

We run the check on data that never leaves its owner and is never decrypted. Each side encrypts its own records on its own machine, with its own key. The computation runs on the encrypted data, on infrastructure that never holds plaintext, and only the result comes back. Only the owner can read it. You collaborate on financial crime without anyone, including us, ever seeing the underlying records.

What you can do

  • Screen your customer base against a partner's confirmed mule list, or against a sanctions or watchlist, and receive only the matches. No browsing, no fishing, just the hits.
  • Count how many flagged or high-risk customers you share with a partner institution, learning the number and the overlap and nothing else about their book.
  • Run it on a schedule, so newly identified mules and newly sanctioned parties surface as soon as a partner flags them.
  • Start one-sided, screening your customers against a single shared list, with no second institution needed to get value on day one.

Why legal and compliance can sign off

Nothing is pooled. Nothing is decrypted by anyone but the owner of the data. Each side learns only the answer, never the other side's records. This is the minimal-disclosure, red-flag-gated model that regulators already endorse, so your legal team and your regulator can sign off.

joint-record-overlaprule-based-cross-match
Healthcare

Healthcare and life-sciences research#

Run a study across hospitals, registries and biobanks, and get a real answer, without a single patient record ever leaving the institution that holds it.

The problem

The most valuable medical questions need data from many sites. Does this treatment work better for a subgroup. How many patients does our trial share with another registry. What is the real outcome rate across a region. Answering them means combining data that lives in separate hospitals. But patient records cannot leave the institution that holds them, consent and law forbid it, and the data is far too sensitive to hand to anyone, even briefly.

Why the usual approaches fall short

Sending records to a central party is a non-starter, legally and ethically. De-identification leaks and is often reversible. And the privacy tooling that decrypts data inside a secure enclave still asks you to trust that enclave, and whoever runs it, with raw patient data, which an ethics board and a data protection officer will not accept.

What we do

Each site keeps its records encrypted, on its own systems, under its own key. We compute the shared result on the encrypted data, and only the aggregate comes back. No patient record is ever pooled, moved, or decrypted by anyone outside its own institution.

What you can do

  • Compute a shared statistic, such as an average outcome or a rate, across several sites, as if the data were in one place.
  • Find how many patients or subjects two registries have in common, learning only the overlap, never the identities.
  • Let a sponsor or a consortium get a cross-site number without ever receiving the underlying records.
  • Keep every record inside its own institution, encrypted end to end, with the key never leaving the building.

Why legal and compliance can sign off

No record leaves its institution and nothing is decrypted outside it, so the legal basis that blocks data transfer simply does not apply. Each site discloses only the agreed result. That is a story your ethics board, your data protection officer and your regulator can approve.

federated-averagejoint-record-overlap
Security

Threat intelligence and fraud-signal sharing#

Find the attackers and fraudsters you and a partner have in common, and act on them, without either side handing over its customer list or its detection playbook.

The problem

Attackers reuse the same mule accounts, devices, and infrastructure across many companies. Fraud rings hit one fintech after another with the same identities. You would catch far more if you could compare notes with a peer or an industry partner. But you cannot. Sharing your indicators means exposing your customers, your full block list, and the detection logic that took you years to build. So everyone defends alone, and the same bad actors keep working their way down the list.

Why the usual approaches fall short

Industry sharing groups move at the speed of email and legal review, and members hold back their best signals for exactly the reasons above. Handing your list to a central aggregator means trusting them with your customers and your secrets. And the usual privacy tooling decrypts your data inside someone's server, which defeats the point when the data is your detection footprint.

What we do

Both sides keep their lists encrypted, on their own systems. We match them on the encrypted data and return only what they have in common. Neither side sees the other's full list, and nothing is decrypted by anyone but the owner. You get the shared signal without giving away your data or your edge.

What you can do

  • Check which compromised accounts, devices, IPs or hashes you share with a partner, and act on just those.
  • Match your customers against a shared abuse, mule or fraud list, returning only the hits.
  • Run it continuously, so a signal a partner adds today reaches you the moment it appears.
  • Reveal only the overlap, never your full list and never your detection logic.

Why legal and compliance can sign off

You disclose only the matches, never your customer base or your block list. Nothing is decrypted by anyone but you. There is no central party holding everyone's data to breach or subpoena, which makes the privacy and legal review far easier to pass.

rule-based-cross-matchjoint-record-overlap

Unleash the Value of Your Data Assets

Drive revenue from cross-company analytics, accelerate AI initiatives, and stay ahead of compliance requirements. All without exposing a single record.