<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Genky Urashima</title>
    <description>The latest articles on DEV Community by Genky Urashima (@uragenky).</description>
    <link>https://dev.to/uragenky</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4205286%2Fe967949b-1a0f-4546-a883-bf8aabb53418.png</url>
      <title>DEV Community: Genky Urashima</title>
      <link>https://dev.to/uragenky</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/uragenky"/>
    <language>en</language>
    <item>
      <title>Project MagDrive: An open-source desktop app that encrypts and splits files across Google Drives</title>
      <dc:creator>Genky Urashima</dc:creator>
      <pubDate>Sat, 24 Oct 2026 18:33:47 +0000</pubDate>
      <link>https://dev.to/uragenky/project-magdrive-an-open-source-desktop-app-that-encrypts-and-splits-files-across-google-drives-4idl</link>
      <guid>https://dev.to/uragenky/project-magdrive-an-open-source-desktop-app-that-encrypts-and-splits-files-across-google-drives-4idl</guid>
      <description>&lt;p&gt;Hi everyone,&lt;/p&gt;

&lt;p&gt;I wanted to share an open-source desktop tool I've been working on called &lt;strong&gt;MagDrive&lt;/strong&gt;, and I’d really appreciate some community feedback, security reviews, and testing.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is it?
&lt;/h2&gt;

&lt;p&gt;MagDrive lets you connect one or more Google Drive accounts and treats them like a secure, unified vault:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Encrypted before upload&lt;/strong&gt;: Files are scrambled on your computer (client-side AES-256-GCM) before anything touches Google's servers, so Google cannot see your files or filenames.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;File splitting &amp;amp; redundancy&lt;/strong&gt;: It breaks larger files into pieces and spreads them across your connected drives using Reed-Solomon erasure coding. Even if one drive fails or gets disconnected, your files can still be recovered without losing anything.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Storage pooling&lt;/strong&gt;: You can combine multiple free Google accounts into one bigger storage space.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Swarm Tracker support&lt;/strong&gt;: Includes an optional zero-knowledge mirror tracker for peer discovery and package availability.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  A quick note on how it was made
&lt;/h2&gt;

&lt;p&gt;I’m not a veteran software engineer, so I heavily leveraged modern AI coding tools to help write and architect the codebase (Rust/Tauri v2 backend with a React UI). While I’ve thoroughly tested the core workflows myself on Windows, having more eyes on the code and real-world testing from actual users would mean the world to me.&lt;/p&gt;




&lt;h2&gt;
  
  
  Platform &amp;amp; Testing Status (Help needed!)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Windows&lt;/strong&gt;: Tested and working on my end.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Linux &amp;amp; macOS&lt;/strong&gt;: Pre-built binaries are generated automatically via GitHub Actions CI/CD (&lt;code&gt;.deb&lt;/code&gt;, &lt;code&gt;.AppImage&lt;/code&gt;, and &lt;code&gt;.dmg&lt;/code&gt;), but I haven't been able to test them on bare-metal machines yet since I primarily develop inside WSL on Windows and don't own a Mac. If anyone on Linux or macOS can try running the binaries and report if they launch properly, that would be immensely helpful!&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Windows SmartScreen warning&lt;/strong&gt;: Because this is an independent hobby project, I don’t have a paid commercial code-signing certificate yet. Windows might display a blue &lt;em&gt;"Windows protected your PC"&lt;/em&gt; screen—you just need to click &lt;em&gt;"More info"&lt;/em&gt; $\to$ &lt;em&gt;"Run anyway"&lt;/em&gt;. The entire source code and build pipelines are open on GitHub for anyone to audit.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Links
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Website&lt;/strong&gt;: &lt;a href="https://magdrive.vercel.app/" rel="noopener noreferrer"&gt;magdrive.vercel.app&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Repository&lt;/strong&gt;: &lt;a href="https://github.com/uragenky/MagDrive" rel="noopener noreferrer"&gt;uragenky/MagDrive&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Releases &amp;amp; Downloads&lt;/strong&gt;: &lt;a href="https://github.com/uragenky/MagDrive/releases" rel="noopener noreferrer"&gt;MagDrive Releases&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Swarm Tracker&lt;/strong&gt;: &lt;a href="https://magdrive-tracker.vercel.app" rel="noopener noreferrer"&gt;magdrive-tracker.vercel.app&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;License&lt;/strong&gt;: GPLv3&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you have a few minutes to check it out, review the repo, or test the Linux/Mac builds, I’d love to hear your thoughts, bug reports, and suggestions!&lt;/p&gt;

&lt;p&gt;Thank you so much!&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>rust</category>
      <category>security</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
