Urgent.News

What's breaking now, across thousands of outlets.

Tech

Tolgee exposure depends on which kind of API key is in use

Tolgee exposure depends on which kind of API key is in use Tolgee is a translation management platform with projects, members, branches, integrations, and several API credential types. An exposed instance can contain product strings, unreleased content, and integration secrets. The security review needs to distinguish a project key from a personal access token. On 9 November 2026 at 08:50…

Tolgee is a translation management platform that uses various API credential types, with exposure depending on the type of API key in use. There are two main types of API keys: project keys and personal access tokens (PATs). Project keys are scoped to a single project and can carry selected scopes, while PATs grant access across resources the user can access, except for sensitive endpoints that manage tokens.

A leaked project key may only permit translation reads and writes for that project, while a leaked PAT may reach every project the user can access. Branching in Tolgee does not isolate project keys, so a key that can edit translations may reach a protected or unreleased branch if the project's permissions and branch policy do not prevent it.

To mitigate the risk of exposure, it is recommended to use one credential per integration, label them with an owner, and employ stronger authentication for sensitive actions. Additionally, review who can generate PATs and ensure mandatory multi-factor authentication (MFA) for those accounts. Regularly test token regeneration and expiry to ensure old keys are invalidated.

Brief written by urgent.news from Dev.to's own syndicated text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

I built an Elo rating system for cat photos, and the matchmaking was harder than the maths

Elo — the rating system behind chess rankings — is about fifteen lines of code. I know, because I wrote those fifteen lines early one evening and then spent the next several weeks on everything around…

  • Elo rating system implemented for cat photo matchmaking in Katwars project
  • Author discovered importance of symmetric delta calculation and K-factor adjustment
  • Matchmaking strategy balanced random and strategic pairings for informative results

Residential proxy vs VPN: what should your app use?

A browser checking regional prices may need a different exit address while the rest of the laptop keeps its usual connection.

  • Residential proxies route traffic through IPs tied to residential networks.
  • VPNs encrypt data between device and server, but can exclude destinations/applications.
  • HTTPS is recommended for secure connections with proxies; VPNs protect tunnel traffic.

Handing a file from your phone to a coding agent running on your computer

When a coding agent runs on a desktop and you are away from it, a small problem keeps coming back: the file you just received (a spec PDF, an error screenshot) lives on your phone, while the agent…

  • Kiteline app enables tracking of coding agents on iPhone, iPad, or Apple Watch.
  • Desktop version of coding agent is open-source on GitHub, no API key needed.
  • File sent from iPhone is stored on computer, appears as local file to agent.

Choosing a Welding Process for EV Battery Packs When Heat Input Decides Everything

A battery pack is an awkward place to weld. Inside one assembly you find thin copper and aluminium foils, busbars, cell tabs, and a sealed housing, all sitting close to heat sensitive cells and…

  • Laser welding preferred for EV battery packs due to minimal heat input.
  • Copper and aluminum reflect and conduct heat quickly, challenging stable welds.
  • Decision matrix helps score welding processes based on joint type, material, and thermal budget.

More from Monday 9 November →