Image 1 — Ukraine kosher list is added to "Is it kosher?" app
Image 2 — Ukraine kosher list is added to "Is it kosher?" app
▲ 26 r/kosher

Ukraine kosher list is added to "Is it kosher?" app

I am really glad to announce that kosher list from Dnipro community in Ukraine is added to the project "Is it kosher?"

Thanks a lot to the kashruth department of Dnipro community for the effort.

At the moment our database contains over 1 million of products from 51 countries.

If your community or organization is not listed yet, please reach me out.

Web link to try the app without downloading https://isitkosher.app

u/mbeshkin — 9 days ago

Prayer books in Europe

Any suggestions on online shops in Europe to buy siddurim and machzorim in Europe?

Ordering from Artscroll somehow works as well, but maybe there are some EU based shops?

reddit.com
u/mbeshkin — 2 months ago
▲ 11 r/OrthodoxJewish+1 crossposts

RV travel for an Orthodox family

We have a kind of a dream to go for a trip with an RV.

I am mostly concerned with shabbat aspects.

Maybe there are experienced travelers in this group and could share some hints, challenges and solutions?

Thanks in advance

reddit.com
u/mbeshkin — 2 months ago

Affiliate program for users

I would like to expand user base for my project.

At the moment I have about 20000 apps installed and occasionally used on both Android and iOS. People are able optionally subscribe to avoid seeing advertisements. Main functionality stays free to use. I have number of paying users already.

So, I came with an idea to give 1 month of free subscription for 5 registered users. I do understand all the risks, but think it's worth a try.

Would like to hear the community opinion on such approach, maybe some best practices and possible challenges.

reddit.com
u/mbeshkin — 2 months ago
▲ 119 r/Eesti

The most Estonian thing.

The most Estonian thing is an ability to observe the world and do your own things.

Latvian citizen living in Estonia for quite a period of time. It took me several years to absorb the zen of walking in bogs. And takes even more to get into Estonian language. I do know "six toes" memm (thanks for correction).

We rented a house for a couple of nights between Loksa and Hara in February. Highly recommended experience, btw.
There was a book about the history of Hara region. A very interesting one. A lot of information and dairy extracts.

I think that entry on 9.05.1945 summarizes the best.

P.S. if you are looking for the name of the book "Hara ajarattas" koostaja Ene Velström MTÜ Hara Küla, 2021   

u/mbeshkin — 2 months ago

Who's a more Jewish?

Rabbi Jacob Immanuel Schochet in his book with eternal question as a title "Who is a Jew?" brings such an example:
A young Jewish guy from Israel on his travels meets a nice Swedish girl, marries her and then they settle in Israel.
A young Jewish girl from Israel meets a nice Arab boy, marries him and moves to some of the districts of PA.
They all got sons.
A son of a Jewish guy grew up as an Israeli, served in army and protected Jews of Israel.
A son of a Jewish girl grew up as an Arab, joined Hezbollah with all the following consequences.

So, rav Schochet asks - who is Jewish? And answers - the Israeli is a good non-Jewish person, another one is a bad Jewish person.

The story is a bit anecdotal, but it's a good example how Judaism (orthodox in this particular case) works. It's pretty appealing to my own views. I feel it's wrong to accept into Jewishness only by good deeds and expel based on bad behaviour. Like we do not accept Trotsky as Jewish (yeah, I heard that a lot).
But I found that it's not like that for quite a big number of people. Coming from Soviet Jewish background with overwhelmingly huge number of mixed marriages, I see that it's not something widely accepted in my usual social circles.
I wonder if it's something very specific for my social bubble or very common globally.

P.S. seems like the title is misleading and it's not possible to change it. Let's call the post "How we consider who's Jewish?"

reddit.com
u/mbeshkin — 2 months ago
▲ 3 r/kosher

"Is it kosher?" app new feature - Visual search

I personally know the struggle of typing the name of the product and search for the information about its status.
We managed to simplify the process. Now along with barcode scan, you can use our visual search.
Just point the camera on image, touch button and get the list of related images.

I would love to hear your feedback on the app.

https://isitkosher.app

https://isitkosherapp.com

u/mbeshkin — 3 months ago

Old Android phones for automation

6 years ago when old Android phones started pile up I got an idea to use them as light sensors.
I wrote a very basic Android app to collect lux value and send it to the server with a simple REST request.

Since then 2 phones successfully worked till their death. HTC 10 works pretty well. It "looks" to window and sends lux data to server.

Just recently I decided to re-use another outdated phone, which is much newer than HTC 10. I upgraded app SDK and now it works up the latest phones.

Here is the source to get an idea https://github.com/beshkin/android-lux-sensor
I think now on using MQTT transport to keep immediate update on luminosity.

I wonder if somebody else re-uses old devices in their setup.

u/mbeshkin — 3 months ago

Third party payment providers in Android

I have some 15 years of experience with Android development. And some of my apps have payments for various online services. Mostly it's about additional features and ads removal.

This post will be about my struggle with implementation of third party payment systems in Android.

Short historical preface:

Apple and Google did not allow paying for digital services using third-party payment systems in their operating systems. Developers gave 15–30% of every payment to the corporations. Unless you were selling physical goods, you were forced to pay this corporate tax.

What has happened in recent years?

  • August 2020: Fortnite was removed from the App Store for using a third-party payment system.
  • EU Regulatory Shift: A series of lawsuits led to changes for EU app developers, known as the Digital Markets Act (DMA).
  • Fines & Enforcement: Further legal battles followed, resulting in the EU fining Apple €500 million for violating the DMA.
  • May 2025: Fortnite returned to the App Store.
  • Late 2025: Apple and Google officially permitted the use of third-party payment systems for digital services.

Around the same time, Apple and Google also allowed third-party payment systems in the US, South Korea, and Japan. Developers from other countries are still required to use platform-native payments exclusively.

What's my story?

So, basically I relied on this regulations and expected that my implementation of Paypal and Stripe will go without any problems.

First I just gave a try with a Donation button, which led to in-app page with a selection of payment systems. No any kind of problems appeared with this approach for 6 months.
Then I have implemented subscriptions and this feature went "unnoticed" by Google for 3 months.
At the same time just the same approach worked perfectly well on Apple.

Then just yesterday I have a received a warning from Google, that my app violates Payments Policy. And this might affect access to the app in a pretty big number of countries.

>Your app leads users to a payment method other than Google Play's billing system.

The suggested fix:

>Remove links that lead users to pay through a system other than Google Play's billing system.
OR
Enroll in our External Content Links program if you plan to lead users in the US outside the app, including to promote offers. Please visit our FAQ for more details

I am not Fortnite in any way ;) So, I decided to step back from this fight for a while and implement native Android payments.

My idea is to allow users to have their subscription for my app on all devices - Android, iOS, Web. So, backend is pretty involved into all this story. I am working on implementation of Android payments verification, just like I did with Paypal and Stripe before. Seems like pretty much has changed since last time I did it in 2018.

Conclusion.
As far as I see it is possible to use third party payment providers, but you need to implement a pretty complex solution to send reports to Google and then pay a fee anyway. And it will be available in a limited number of countries.

reddit.com
u/mbeshkin — 3 months ago

Third party payment providers in Android

I have some 15 years of experience with Android development. And some of my apps have payments for various online services. Mostly it's about additional features and ads removal.

This post will be about my struggle with implementation of third party payment systems in Android.

Short historical preface:

Apple and Google did not allow paying for digital services using third-party payment systems in their operating systems. Developers gave 15–30% of every payment to the corporations. Unless you were selling physical goods, you were forced to pay this corporate tax.

What has happened in recent years?

  • August 2020: Fortnite was removed from the App Store for using a third-party payment system.
  • EU Regulatory Shift: A series of lawsuits led to changes for EU app developers, known as the Digital Markets Act (DMA).
  • Fines & Enforcement: Further legal battles followed, resulting in the EU fining Apple €500 million for violating the DMA.
  • May 2025: Fortnite returned to the App Store.
  • Late 2025: Apple and Google officially permitted the use of third-party payment systems for digital services.

Around the same time, Apple and Google also allowed third-party payment systems in the US, South Korea, and Japan. Developers from other countries are still required to use platform-native payments exclusively.

What's my story?

So, basically I relied on this regulations and expected that my implementation of Paypal and Stripe will go without any problems.

First I just gave a try with a Donation button, which led to in-app page with a selection of payment systems. No any kind of problems appeared with this approach for 6 months.
Then I have implemented subscriptions and this feature went "unnoticed" by Google for 3 months.
At the same time just the same approach worked perfectly well on Apple.

Then just yesterday I have a received a warning from Google, that my app violates Payments Policy. And this might affect access to the app in a pretty big number of countries.

>Your app leads users to a payment method other than Google Play's billing system.

The suggested fix:

>Remove links that lead users to pay through a system other than Google Play's billing system.
OR
Enroll in our External Content Links program if you plan to lead users in the US outside the app, including to promote offers. Please visit our FAQ for more details

I am not Fortnite in any way ;) So, I decided to step back from this fight for a while and implement native Android payments.

My idea is to allow users to have their subscription for my app on all devices - Android, iOS, Web. So, backend is pretty involved into all this story. I am working on implementation of Android payments verification, just like I did with Paypal and Stripe before. Seems like pretty much has changed since last time I did it in 2018.

Conclusion.
As far as I see it is possible to use third party payment providers, but you need to implement a pretty complex solution to send reports to Google and then pay a fee anyway. And it will be available in a limited number of countries.

reddit.com
u/mbeshkin — 3 months ago

Don't know how it rides

Have no clue how it rides, but it seems it got somehow here.

u/mbeshkin — 3 months ago

AI bots are messing up with my analytics.

During the last couple of months I see occasional spikes in visits. Investigation showed that various AI bots visit my website and scraping.

I am trying to understand if I should block them all along or let them use my data to send potential users, who do not use traditional search any more.

I managed to ensure that the database is not affected and static html is cached. But it still bothers me that the loads on the server and traffic are not used by my customers.

Has anybody experienced the same? What was your solution and why?

u/mbeshkin — 3 months ago

Custom build home automation server

I learned about Home Assistant too late. By that time I have already built my own Laravel/PHP, Node.js driven automation. Implemented the features and devices I need. It's not perfect, but works for my needs.

The network architecture is quite simple - main server connects to two gateways (in two separate appartments) and they serve as MQTT servers for local Zigbee devices.
- Light is switched on and deemed following actual light level from the outside.
- Heaters are adjusted following temperature in the room.
- Humidifiers are switched on in case humidity level in the room is too low.
- Water boiler is regulated following the electricity market price

Speaking about water boilers.
Last 4 years we used Electrolux one, which build-in controller, which utilized Russian based MQTT servers. It leaked just after 4 years. Later I learned that water heaters division was sold by Electrolux some Chinese company and the quality critically dropped. I was lucky enough to buy exactly such.
For replacement I bought Atlantic Vertigo. It took me time to hack into cloud login as existing python projects are a bit outdated. So, now I have full control of my water heater again.

I am trying to keep expenses on automation as low as possible. So, my server is a refurbished 10 years old Lenovo ThinkCenter, I bought for 80 euros 7 years ago. Gateway in another apartment is also old micro desktop computers. I stocked IKEA zigbee devices from outlet - it should be enough for 5-7 years I assume. Xiaomi lamps (Chinese servers) were the first in the household and still function as expected.

I wonder how many people do their own development for home automation.

u/mbeshkin — 3 months ago

My project at last started to grow.

I started the project "Is it kosher?" app something like 10 years ago. The idea was to help kosher consumers to find kosher food in ordinary stores, even without special marking.
The first iteration of it was not that successful and I just burned some investment money without any kind of serious outcome.
I put the whole project on hold for several years. Came back to it 2 years ago with new skills and vision.
Now I have a database of more than a million of kosher products from 75 certifying organizations in 42 countries. Data comes from databases, kosher lists and even pdf files. All updated 3 times a week. It is possible to look for a product by barcode, but this is not 100% covered the whole database.

Technical stack.
iOS, Android and Web app build with React Native.
Server runs on Laravel, MariaDB, Meilisearch and Redis.

The main problem for me always was the attraction of users. As the project is targeted on a quite niche audience, I learned a lot about different behavioral patterns of consumers in different countries. Improved SEO (had to get into this topic) increased the number of visitors to my site twice just in a month. I managed to get into Google search first 2-3 positions in results.

July 2025 I had about 100 daily unique users. This year I am reaching 1000 daily users. And they started bringing some money as well - ads, affiliates and subscriptions. I don't want to overwhelm users with aggressive ads, but some limited amount of it definitely doesn't annoy anybody. Subscription gives an opportunity to avoid ads for just less than a dollar a month.

Links to get an idea
https://isitkosherapp.com/
https://isitkosher.app - on mobile also works as a redirect to AppStore and Google Play

u/mbeshkin — 3 months ago

GPS radar app with React Native

The app was fully developed on React Native with only a single Kotlin bridge to access the satellites module on the Android phone.

u/mbeshkin — 3 months ago
▲ 1 r/kosher

"Is it kosher?" app

Hi,

Just realised that the project I am working on for more than 10 years already haven't been properly introduced on u/Redit.

I started the project "Is it kosher?" to help me and my friends in u/estonia to find kosher food in ordinary supermarkets and store.
Since the beginning the project had its highs and lows. Couple of year ago I fully redeveloped the app and server.
Now the results are returned almost instantly.

Barcode scan works for about 30% of the database. Database consists of 1 million products from 70 authorities from 43 countries worldwide. In case some product doesn't have barcode, the system tries to find the matching name and brand and then search by these terms.
About a half of the products have images, so it is also helpful to see the product image.

It is possible to select sources of information manually and search only by their lists. Also you can limit by region and countries.

Israeli consumers might be interested in getting information from the official kosher database for imported products conducted by Ministry of religion.

The data is updated 3 times a week from the existing kosher authorities databases and kosher lists.

If you consider to add an image or barcode to the product, we verify each manually and approve if matches.

Web, Android and iOS apps are ready for usage.
https://isitkosher.app

Also you can use our web site https://itiskosherapp.com

Would be glad to answer your questions regarding usage.

Note: it's a kind of advertisement of the project I am proud of.

u/mbeshkin — 3 months ago