Hacker News Clone new | comments | show | ask | jobs | submit | github repologin
Show HN: myphotos.site – Google photos to a website in 60 seconds (www.myphotos.site)
48 points by gabigrin 2 hours ago | hide | past | web | 19 comments | favorite





I often use Photos album link sharing option. Have never tried to embed in in an existing page, is that the problem it is solving at the moment (and relocating the images though I am not sure what that entails in terms of usage rights)? I must have missed something otherwise.

If user delete photos on Google side, are they also removed from your service? And also what's the retention of user data on your service once I cancel my account?

Great website and the pricing makes sense. Some links still go to gphotos.site (automatic redirected). I tried so see how easy the iframe feature is, or rather if a non-technical person would understand the documentation. But the guides seem to be mostly AI generated SEO. Quickly the good impression of personal photos from genuine authors of the website turned into gen-AI slob https://www.myphotos.site/platforms/wordpress

Thanks! Re: links, will fix it. That was the original domain but Google didn't approve it, and we can totally understand why.

Embed - it is a feature we pushed yesterday so still no proper documentation on that. It's as simple as importing images -> clicking on an "embed" button and grabbing the iframe code. Requires some technical understanding. We might improve to be platform-specific (Webflow, Wix) if there's a real need.

And as for the guides you're seeing are complete gen-AI slob, I agree. Not something we're that proud of, but mostly for SEO to be able to acquire users at a reasonable price. We're running ads campaigns but with our low pricing, it'll be really hard to be profitable so SEO is one way.


I work on landing pages occasionally that have to account for SEO so can definitely sympathise with the uphill battle here. Like the OP, I was immediately put off of the "brand" when I saw the flood of AI stuff. It's like seeing how the sausage is made.

I think there's an extra level of trust that needs building from a branding perspective because of how personal it feels to hand over personal images to someone to host for you, even if they become public anyway. It's interesting to see how people react to this sort of thing as it's very new.

Good luck!


Co-founder of MyPhotos here,

You're right about trust being important. We're working hard to show that we're real people with good intentions.

I actually didn't consider that using AI to generate some blogposts (that aren't the main content of the site) would have negative impact on how people perceive the product. So thanks, we appreciate the feedback and will take it into account moving forward.


Awesome nice work!

Does this work for video?

I recently digitized about 80 home videos from 30-40 years ago. Each of the 80 videos is 2 hours of 5-10 minute recordings from the olden days when turning "record" on and off didn't automatically create a new video file. I've been wondering the best way to post-edit and share them with other people in my family.


Co-founder of MyPhotos here,

First of all - thanks!

Re: Videos - we currently don't support them but might add that capability in the future. Videos complicate things both in terms of the product and because they're much more expensive to store, so they'll complicate the unit economics.

Regardless - online video storage is currently very expensive. The leading platforms are Vimeo and Wistia, so you might consider them for now.

About editing - what are you looking to do? I'll try to point you in the right direction.

Or


Reminds me of one of my earliest Ruby on Rails apps, some 14 years ago: Using the flickr api, the whole app white-labelled for custom domains etc... never got any traction.

I appreciate the presentation and simplicity. You did a good job of presenting it.

as someone who has been involved in gallery making in the past, i love it

That's cool to hear! Was there anything specific that sucked about how you had to do it then?

We'd love to hear more to understand what problems we could solve better.


the website itself looks very Template-y, now if that’s not of concern just ignore I said anything but that’s always what comes to mind when I visit a new website, like anecdotally I also hate it when a website has gone the whole extra mile to customize their website and then you check out and see the monotonous, bland things that are the stripe checkout buttons & page. Don’t get me wrong, I get why from a backend perspective, totally. It’s just takes you out of the whole immersion in the website (design)

probably entirely google's fault, but I can't seem to pick a folder when I'm brought to the google photos search box. it only finds individual photos

It's far from ideal but if you search for an album, you can quickly select all of it. Here's a video of Or, my co-founder showing that - https://youtu.be/7gi58SuQ6Rk?si=LQu8fJBDflVR11Rs&t=38 (links to the exact second)

Looks awesome, and will help quick galleries to be created.

I wanted to build something similar, but at that time photos did not expose APIs to get list of photos.

What was your work around? Or have they opened up the APIs now?


Thanks! We're using the Google Picker API - https://developers.google.com/photos/picker/reference/rest You create a picker "session" which is a link where the user can select images from Google's side. Then you poll the session and once the user is done, you can get access to the media items (imgs and videos) that the user selected.

At first, we wanted to auto-sync galleries and were bummed by the way this API works, but tbh it ended up being more private and secure for the user (no auto-syncing that embarrassing picture that shouldn't be online) and helped us avoid implementing a picker on our end.


I'm not affiliated with this effort, but would the following google api suffice? https://developers.google.com/photos

Curious about this aswell



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: