Russian Software Registry Check by INN
Pricing
from $50.00 / 1,000 results
Russian Software Registry Check by INN
Check whether a company (by INN) or a software product (by name) is listed in the Unified Register of Russian Programs for Electronic Computers and Databases, with registry number, class and registration date.
Pricing
from $50.00 / 1,000 results
Rating
0.0
(0)
Developer
Ivan Solovyev
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 hours ago
Last modified
Categories
Share
🏛️ Russian Software Registry Check by INN - with applicant due-diligence
|
Is this software in the Russian Software Registry - and does its right holder actually qualify? Check any INN or product name against the Unified Register of Russian Programs, then get an open-data dossier on the right holder mapped to the register's own eligibility criteria: foreign participation share, IT profile, financials and risk. Signals, never a verdict. |
|
🏛️ Registry check Entry number, software class, date and right holder per product |
🌍 Foreign participation Real founder shares and citizenship, read from the ЕГРЮЛ statement |
💵 Financials & risk Revenue, profit, bankruptcy, RNP, Rosfinmonitoring, scored |
🚦 Eligibility signals green / amber / red per criterion, with an honest unknown |
The Unified Register of Russian Programs (reestr.digital.gov.ru) is what confirms a supplier's software counts as domestic under 44-ФЗ / 223-ФЗ import-substitution rules. This Actor answers both halves of the question: is the product listed, and does the right holder look like it meets the criteria the register applies to applicants.
🚀 How to use
|
STEP 1 Feed INNs or product names A supplier list, or a product you want to trace to its right holder. |
STEP 2 Run with enrichment Or turn it off for a cheap registry-only lookup. |
STEP 3 Read the signals One row per query: registry entries, dossier and per-criterion signals. |
✨ What it does
- By INN - returns every register entry belonging to that right holder.
- By product name - finds matches, resolves the right holder's INN from the entry card, and with
expandRightHolderreturns that holder's whole portfolio in the register. - By software class - enumerates a whole register category (for example
06.09, or the entire06group) and returns every right holder that has a product in it, grouped by company. Use it for market research when the product names are not known upfront. - Per unique right holder INN - with
enrichRightHolder=true, adds an open-data dossier and a set of preliminary eligibility signals.
⚙️ Input
| Field | Description |
|---|---|
inns | Right holder INNs: 10 digits for an organization, 12 for an individual / sole proprietor |
productNames | Optional product name(s) to search when the right holder's INN is unknown |
maxMatchesPerName | Max matches fetched per product name (default 10) |
softwareClasses | Optional register classifier codes to enumerate in full, e.g. 06.09 or the whole 06 group |
maxProductsPerClass | Cap on products taken per class (default 100) |
expandRightHolder | For a name search, also return the resolved right holder's full register portfolio |
enrichRightHolder | Default true. Collect the applicant dossier and signals. Set false for the registry-only mode at a lower run cost |
proxyConfiguration | Apify Residential proxy, country RU - the Russian state sources require a Russian IP |
📤 Output
One Dataset record per query, with the register fields: queryType, query, inn, inRegistry,
softwareProducts, matchedProducts, rightHolder, scrapedAt, sources, sourceErrors, partial.
With enrichment on and the right holder's INN resolved, the record also carries:
rightHolderDossier-ownerType,citizenship,legalName,status,opf,ogrn,kpp,registeredAt,address,region,okvedPrimary,itProfile,director,founders,foundersParseIncomplete,foundersShareSumPct,foreignParticipationPct,foundersAccessRestricted,foundersNotInEgrul,foreignFoundersPresent,foreignControlFlag,revenue,netProfit,financialsYear,bankruptcyFlag,rnpFlag,rosfinFlag,taxArrearsFlag,massAddressFlag,massFounderFlag,riskScore,riskLevel,riskFactors.registryEligibilitySignals-russianEntity,activeEntity,foreignParticipationOk,itProfile,financiallyActive,notBankrupt,notInRnp,notInRosfin,overall.
founders[].type is one of ru_ul, ru_fl, foreign_ul, foreign_fl or null. sharePct and
foreignParticipationPct come from the ЕГРЮЛ statement: the sum of confirmed direct shares held by
foreign-type participants. Nothing is estimated - if a share or a participant's type is not stated, the field
stays null and the signal becomes unknown. foreignControlFlag is true only on a confirmed direct
foreign share above 50%.
ownerType is individual for a 12-digit INN, organization for a 10-digit INN, and null for
an unrecognized format. For an individual right holder, citizenship is read directly from the software
registry entry. The citizenship criterion is used instead of a capital-share calculation:
russianEntity and foreignParticipationOk are positive for Russian citizenship, negative for another
stated citizenship, and unknown when citizenship is absent. foreignParticipationPct remains null
because an individual has no capital share. For an organization, the existing foreign-participation rule
based on direct ownership shares is unchanged.
🚦 How to read the signals
overall has three values:
green- the available open data showed no negative signals.amber- some data is missing, needs documents, or the primary OKVED gave no clear IT signal.red- open data showed an inactive status, a confirmed foreign share above 50%, bankruptcy or an intention notice, an RNP entry, or a Rosfinmonitoring listing.
🗺️ Coverage and limits
Read this before you rely on the foreign-participation figure. These limits are inherent to the open sources, not to the Actor:
- Joint-stock companies (АО) - shareholders are not published in ЕГРЮЛ at all, so
foundersNotInEgrul=trueand the foreign-participation signal isunknown. - Restricted disclosure (129-ФЗ) - some companies have the participants section closed. Then
foundersAccessRestricted=trueand the signal isunknown. - Indirect ownership - open data does not expose ownership chains behind a Russian legal-entity
participant, so
foreignParticipationOkis never turned positive on that basis alone. - Incomplete parse guard -
foundersShareSumPctcarries the sum of the direct shares read. If participants exist but a share is unreadable or the sum falls outside 99..101, the Actor setsfoundersParseIncomplete=true, marks the recordpartial, and returnsunknownrather than a positive signal. A green signal is never issued on an incomplete parse. - Payments abroad and infrastructure - not derivable from open data at all; the applicant evidences these with documents.
The financial block returns the latest available revenue and net profit from public reporting.
👥 Для кого
| Вы… | Используйте, чтобы… |
|---|---|
| Правообладатель, готовящий заявку | заранее увидеть слабые места, которые проверит экспертиза |
| Консультант по включению в реестр | быстро отсеивать заявителей без шансов и не тратить месяцы |
| Закупщик по 44-ФЗ / 223-ФЗ | подтвердить, что ПО поставщика в реестре, и оценить самого поставщика |
| Аналитик рынка ПО | строить срез по правообладателям реестра и их состоянию |
▶️ Quick start
Check a supplier list by INN, with the applicant dossier:
{"inns": ["6671080943", "5407163618"],"enrichRightHolder": true,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "RU" }}
Trace a product to its right holder and pull their whole portfolio:
{"productNames": ["офисный пакет"],"maxMatchesPerName": 10,"expandRightHolder": true,"enrichRightHolder": false}
Research a whole register category and get the companies behind it:
{"softwareClasses": ["06.09"],"maxProductsPerClass": 100,"expandRightHolder": true,"enrichRightHolder": true}
⚠️ Important disclaimer
These are signals from open data for a preliminary assessment - not a legal verdict and not a decision on inclusion in the register. The decision is made by the Expert Council of the Ministry of Digital Development. The applicant evidences payments abroad, infrastructure and other conditions that do not follow reliably from open sources.
🇷🇺 RU / На русском
Проверяет, есть ли программный продукт в Едином реестре российского ПО (по ИНН правообладателя или названию продукта), и собирает досье на самого заявителя по открытым данным - под критерии, которые проверяет экспертиза.
- Доля иностранного участия - реальные доли и гражданство участников из выписки ЕГРЮЛ, а не оценка.
Считается только подтверждённое прямое участие;
foreignControlFlag=trueлишь при доле свыше 50%. - Досье заявителя - юрлицо, статус, ОГРН, ОКВЭД и ИТ-профиль, директор, выручка и прибыль, банкротство, РНП, перечень Росфинмониторинга, риск-скоринг с перечнем сработавших факторов.
- Честная неопределённость - у АО акционеров в ЕГРЮЛ нет, у части компаний доступ закрыт по 129-ФЗ,
косвенное владение открытые данные не раскрывают. Во всех этих случаях актор возвращает
unknownс указанием причины, а не выдаёт ложный положительный сигнал. Сумма долей обязана сойтись в 100%: не сошлась - разбор считается неполным, и положительный сигнал не выдаётся. - Выплаты за рубеж и инфраструктуру по открытым данным установить нельзя - это подтверждает заявитель документами.
Это сигналы для предварительной оценки, а не вердикт: решение о включении в реестр принимает Экспертный совет Минцифры.
🔗 Все наши акторы для данных по России, Казахстану и СНГ
Одна линейка для маркетплейсов, госзакупок и проверки контрагентов - соседний актор открывается одним кликом по карточке.
💬 Вопросы и поддержка
Нашли ошибку или есть вопрос? Откройте тикет на вкладке Issues этого актора.