[

/changelog

·

v3.1.5

]

Penetration test fixes

Fixes from the September outside penetration test, and the 90-day key rotation.

version

v3.1.5

shipped

Sep 30, 2026

shipped

Sep 30, 2026

type

Security

type

Security

An outside team tested the API, the consent screen and the dashboard for two weeks in September. They found no critical issue and two medium ones, both fixed before this release.

Session links now expire after 15 minutes even if the user leaves the tab open, and dashboard sessions require a fresh sign-in after 12 hours.

Encryption keys for stored tokens now rotate every 90 days. Nothing changes on your side: tokens are re-encrypted in place.

[ try it in the sandbox ]

Node

Python

cURL

connect

import { Sluice } from ‘@sluice/node’;

const sluice = new Sluice(process.env.SLUICE_KEY);
const session = await sluice.connect.sessions.create({
user: ‘user_31c’,
scopes: [‘balances’, ‘transactions’],
});
// send session.url to your user

201 Created · 84 ms

id cs_7Hq2
url https://connect.sluice.dev/cs_7Hq2
expires_in 900

Sluice

© 2026 Sluice Inc.

Demo company and illustrative data.

Sluice

© 2026 Sluice Inc.

Demo company and illustrative data.

Sluice

© 2026 Sluice Inc.

Demo company and illustrative data.

Sluice template preview

Sluice® Template

$129 · one-time

Buy
Nova Studio

NOVA STUDIO

/ SECURED BY POLAR

Create a free website with Framer, the website builder loved by startups, designers and agencies.