Crunu vs .env-bestanden delen via chat en notities
Waarom .env-bestanden plakken in Slack, Telegram of een notitie-app makkelijk is maar lastig terug te draaien, wanneer het kan en hoe Crunu het vervangt.
De vergelijking in detail
Op deze pagina
De meeste teams beginnen op dezelfde manier. Iemand heeft de database-URL van staging nodig, dus plakt een collega het .env-bestand in een privébericht. Een nieuwe collega krijgt een notitie met de AWS-sleutels. Een freelancer krijgt de Stripe-sleutel in een groepschat. Het werkt, het kost niets en niemand hoeft een nieuwe tool te leren.
De problemen komen later. Dezelfde waarden staan nu in de chatgeschiedenis, in de zoekfunctie, in exports en in de notities van iedereen die ze heeft gekopieerd. Vertrekt iemand, dan kan niemand zeggen wie welke sleutel heeft gezien, en is het enige veilige antwoord alles opnieuw uitgeven. Deze pagina vergelijkt die gewoonte eerlijk met Crunu, ook waar de gewoonte goed genoeg is.
Voor wie welke aanpak past
Chat en notities passen bij een solo-ontwikkelaar of twee mensen aan een prototype zonder productiedata, met alleen testsleutels en niets te verliezen als een waarde uitlekt. Ze passen ook bij een eenmalige overdracht waarbij de waarde direct daarna opnieuw wordt uitgegeven.
Crunu past bij elk team waar productiesleutels bestaan, mensen komen en gaan, machines en CI dezelfde waarden nodig hebben, en iemand op een dag vraagt wie toegang had tot wat.
Naast elkaar
| Chat en notities | Crunu | |
|---|---|---|
| Wie het later kan lezen | Iedereen in het gesprek. Admins van de workspace kunnen de geschiedenis exporteren, afhankelijk van het abonnement. | Alleen mensen en machines met de omgevingssleutel |
| Hoelang kopieën bestaan | In betaalde Slack-abonnementen worden berichten en bestanden standaard bewaard zolang de workspace bestaat | Tot 100 versies per omgeving. Oudere versies vallen af. |
| Versleuteling | Slack versleutelt onderweg en in opslag. Cloudchats van Telegram gebruiken versleuteling tussen client en server; alleen geheime chats zijn end-to-end. | Versleuteld op je apparaat vóór het uploaden. De server bewaart versleutelde data. |
| Toegang per omgeving | Eén bericht gaat naar iedereen in het kanaal | Rollen per omgeving: Editor, Reader, Specific files en Operator |
| Een waarde bijwerken | Plaats een nieuw bericht; het oude blijft staan | Sla een nieuwe versie op. Live-links tonen de nieuwste versie. |
| Iemand vertrekt | Kopieën blijven in de geschiedenis en op de apparaten van die persoon. Niemand weet wat die heeft gezien. | Omgevingssleutels worden geroteerd, en een blootstellingsrapport toont wat de persoon heeft ontvangen |
| Vastlegging van toegang | Geen vastlegging van wie een waarde heeft gekopieerd of gebruikt | Log van wat is opgehaald, per persoon, versie, tijdstip en adres. Tonen, kopiëren en exporteren legt de client vast. |
| Machines en CI | Waarden met de hand geplakt in elke machine en elke CI-instelling | Ingeschreven machines met de agent crunu, en servicetokens met OIDC-binding |
| Delen met buitenstaanders | Plakken in een chat met die persoon | Deellink met een vervaldatum, een limiet op het aantal weergaven en optioneel een wachtwoord |
| Instelwerk en kosten | Geen | Een account met een wachtwoord, een Secret Key en een Emergency Kit. Gratis tijdens de vroege toegang. |
Waar chat en notities sterker zijn
- Geen instelwerk. Je team gebruikt de chatapp al. Voor Crunu is een account nodig, en er zijn geen mobiele apps.
- Niets extra’s om veilig te bewaren. Crunu voegt een Secret Key en een Emergency Kit toe aan je wachtwoord, en de server kan je wachtwoord niet resetten. Zonder het wachtwoord, de Secret Key en de herstelcode kan niemand het account openen, Crunu ook niet.
- Snel voor een eenmalige klus. Voor een testsleutel die je morgen weggooit, is een privébericht sneller dan welke kluis ook.
Waarom de gewoonte lastig terug te draaien is
Kopieën vermenigvuldigen zich. Een geplakt bestand belandt in de berichtgeschiedenis en in de zoekfunctie, en cloudchats van Telegram zijn leesbaar vanaf elk van je apparaten. In betaalde Slack-abonnementen worden berichten en bestanden bewaard zolang de workspace bestaat, tenzij een eigenaar een bewaarbeleid instelt. Een notitie die met de cloud synchroniseert, is nog een kopie bij nog een dienst.
Exports reiken verder dan de chat. Eigenaren en admins van een Slack-workspace kunnen berichten uit openbare kanalen exporteren. In de abonnementen Business+ en Enterprise zijn exports van privékanalen en privéberichten beschikbaar na een aanvraag.
Versleuteling beschermt het transport, niet de gewoonte. Slack versleutelt data onderweg en in opslag, en met de add-on Enterprise Key Management kunnen Enterprise-klanten hun eigen sleutels gebruiken. De cloudchats van Telegram worden versleuteld opgeslagen in de cloud van Telegram; alleen geheime chats zijn end-to-end en gebonden aan één apparaat. Niets hiervan beperkt wie in het gesprek de waarde kan lezen en kopiëren.
Vertrek heeft geen nette oplossing. Volgens de richtlijnen van OWASP moeten blootgestelde sleutels direct worden ingetrokken en mogen secrets nooit voor iedereen opvraagbaar zijn. Vertrekt een collega die in de chat zat, dan is de veilige aanname dat elke sleutel daarin is blootgesteld.
Hoe Crunu dezelfde momenten afhandelt
- Nieuwe collega. Nodig de persoon uit en geef een toegangsprofiel, bijvoorbeeld Editor op
developmentenstagingzonderproduction. - Freelancer zonder account. Stuur een deellink naar geselecteerde bestanden met een vervaldatum, een limiet op weergaven of een wachtwoord. De sleutel om te ontsleutelen zit in de link na de
#en wordt nooit naar de server gestuurd. Een linkvoorbeeld in een messenger verbruikt de link niet; die gaat pas open als iemand op Open klikt. - Server of pipeline. Schrijf de server in als machine of maak een servicetoken dat via OIDC aan één repository en branch is gebonden.
- Iemand vertrekt. Het offboardingproces roteert omgevingssleutels, trekt de tokens en links van de persoon in en noemt de waarden om opnieuw uit te geven bij providers.
Crunu kan niemand een waarde laten vergeten die al is gezien. Opnieuw uitgeven bij de provider blijft daarvoor de oplossing, zoals de pagina over beperkingen uitlegt.
Overstappen op Crunu
- Maak een account aan en bewaar je Emergency Kit.
- Maak een project per applicatie, met de omgevingen
development,stagingenproduction. - Sleep je
.env-bestanden, of mappen zoals.aws, naar elke omgeving. Crunu leestKEY=VALUE-bestanden, INI-secties, platte YAML en gewone tekst. Persoonlijke sleutels zoals~/.aws/credentialshoren in je persoonlijke project. - Nodig het team uit en stel rollen per omgeving in.
- Verwijder de oude berichten en notities met secrets, en geef elke productiesleutel die ooit in een chat is geplakt opnieuw uit bij de provider.
Bronnen
Elke pagina waarop deze vergelijking steunt, met de dag van de laatste controle.
- Slack: Customize message and file retention policies · gecontroleerd op 27 oktober 2026
- Slack: Export your workspace data · gecontroleerd op 27 oktober 2026
- Slack: Search in Slack · gecontroleerd op 27 oktober 2026
- Slack security · gecontroleerd op 27 oktober 2026
- Slack Enterprise Key Management · gecontroleerd op 27 oktober 2026
- Telegram FAQ · gecontroleerd op 27 oktober 2026
- OWASP Secrets Management Cheat Sheet · gecontroleerd op 27 oktober 2026
Vragen over Crunu en .env-bestanden in de chat
Iets anders? Mail naar support@crunu.com
Is het echt een probleem als onze chat versleuteld is?
Versleuteling onderweg en in opslag beschermt de data tegen buitenstaanders op het netwerk en op de schijf. Het beperkt niet wie in het gesprek, op welk apparaat of met welke export de waarde kan lezen.
En end-to-end versleutelde messengers?
Die houden de aanbieder buiten: volgens Telegram kan niemand behalve de deelnemers geheime chats lezen, Telegram ook niet. De waarde staat nog steeds in de geschiedenis en op de apparaten van elke deelnemer, zonder vastlegging van wie die gebruikte en zonder manier om die in te trekken als iemand vertrekt.
Kan Crunu de bestanden lezen die ik erin sleep?
Nee. Bestanden worden in je browser versleuteld vóór het uploaden, en de server bewaart alleen versleutelde data. De server ziet wel metadata, zoals namen van projecten en omgevingen, en de grootte en het tijdstip van elke versie.
Werkt Crunu op mijn telefoon?
Er zijn geen mobiele apps. De webapp past zich aan kleine schermen aan, maar Crunu is gemaakt voor laptops, machines en CI-pipelines.