Back to blog
Product4 min read

Share a project with anyone, in one click

Hans Ade

Building is more fun with other people. Until now, handing a PiPilot project to a teammate meant exporting, zipping, and hoping nothing got lost along the way. Now you just send it — by email, from the project card — and they get their own copy in a click.

How sharing works

Enter a recipient’s email and PiPilot confirms they’re a registered user, then packages the whole project — text files and binary assets, including generated images — and sends it over. It lands in their “Shared with you” inbox on their Profile, where one click creates an independent copy, uniquely renamed so it never collides with their existing work.

  • Send from the project card; the recipient claims from their Profile.
  • Everything carries over — code and binary assets alike.
  • The claimed copy is fully theirs, renamed to avoid collisions.

GitHub-backed and self-cleaning

Under the hood, the transfer travels through a transient private GitHub repo in the sender’s account — a robust channel that handles large, binary-heavy projects gracefully. Once the copy is claimed, that repo is automatically cleaned up (or swept on a short TTL if it isn’t), so nothing lingers. Sending a project simply requires GitHub connected, which is now a one-click, pre-scoped setup.

Finished something a teammate could build on? Share it by email and let them pick up their own copy in a single click.